Package Details: intellij-idea-ultimate-edition 2025.1.2-2

Git Clone URL: https://aur.archlinux.org/intellij-idea-ultimate-edition.git (read-only, click to copy)
Package Base: intellij-idea-ultimate-edition
Description: An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity.
Upstream URL: https://www.jetbrains.com/idea/
Licenses: custom:commercial
Conflicts: intellij-idea-ultimate-edition-jre
Provides: intellij-idea-ultimate-edition-jre
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 430
Popularity: 4.39
First Submitted: 2009-10-28 09:09 (UTC)
Last Updated: 2025-06-06 06:37 (UTC)

Dependencies (6)

Required by (5)

Sources (5)

Latest Comments

1 2 3 4 5 6 .. 43 Next › Last »

dcelasun commented on 2025-06-06 06:39 (UTC)

@munir0b0t thanks for letting me know, pushed a fix. It shouldn't happen again.

munir0b0t commented on 2025-06-05 23:11 (UTC) (edited on 2025-06-05 23:18 (UTC) by munir0b0t)

The fsnotifier sha256 does not match in the latest package.

==> Validating source_aarch64 files with sha256sums...
    ideaIU-2025.1.2-aarch64.tar.gz ... Passed
    jbr-21.0.6-linux-aarch64-b895.109.tar.gz ... Passed
    fsnotifier ... FAILED

EDIT: It looks like it works once I remove the old build. Probably just didn't download the new file since the older version was still in the build directory.

CamW commented on 2025-04-15 08:12 (UTC)

After starting to use the remote development feature in IDEA, I started running into java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native

This doesn't happen on every SSH connection attempt but it happens frequently if you're using the feature full time, like I am.

Putting jna on the classpath by installing https://aur.archlinux.org/packages/jna has fixed this issue for me.

2025-04-07 13:00:37,781 [   3195] SEVERE - #c.j.g.a.GatewayConnectionProvider - JetBrains Gateway 2024.3.5  Build #GW-243.26053.27
2025-04-07 13:00:37,782 [   3196] SEVERE - #c.j.g.a.GatewayConnectionProvider - JDK: 21.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2025-04-07 13:00:37,782 [   3196] SEVERE - #c.j.g.a.GatewayConnectionProvider - OS: Linux
2025-04-07 13:00:37,783 [   3197] SEVERE - #c.j.g.a.GatewayConnectionProvider - Last Action:
2025-04-07 13:00:42,542 [   7956]   WARN - #c.j.g.GatewayProtocolHandler - Connection to connect#type=ssh&deploy=false&ssh=****** failed
org.jetbrains.concurrency.MessageError: No connection handle was returned
2025-04-07 13:00:43,020 [   8434] SEVERE - #c.i.o.a.i.FlushQueue - Could not initialize class com.sun.jna.Native
java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native
at com.intellij.ui.jcef.LibC.<clinit>(LibC.java:8)
at com.intellij.ui.jcef.JBCefApp.isLinuxLibcSupported(JBCefApp.java:598)
...
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:105)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:92)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.UnsatisfiedLinkError: Native library (com/sun/jna/linux-x86-64/libjnidispatch.so) not found in resource path (/opt/intellij-idea-ultimate-edition/plugins/gateway-plugin/lib/gateway-standalone/gateway.core.jar:/opt/intellij-idea-ultimate-edition/plugins/gateway-plugin/lib/gateway-standalone/gateway.jar...) [in thread "DefaultDispatcher-worker-15 @system libs loading#25"]
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:1055)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:1011)
...
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)
2025-04-07 13:00:43,024 [   8438] SEVERE - #c.i.o.a.i.FlushQueue - JetBrains Gateway 2024.3.5  Build #GW-243.26053.27
2025-04-07 13:00:43,024 [   8438] SEVERE - #c.i.o.a.i.FlushQueue - JDK: 21.0.6; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2025-04-07 13:00:43,024 [   8438] SEVERE - #c.i.o.a.i.FlushQueue - OS: Linux
2025-04-07 13:00:43,025 [   8439] SEVERE - #c.i.o.a.i.FlushQueue - Last Action:
2025-04-07 13:00:48,927 [  14341]   WARN - #c.i.u.Alarm - Do not create alarm without coroutineScope: com.jetbrains.gateway.ssh.panels.recentConnections.RecentProjectsPanel$createSearchField$searchField$1.<init>(RecentProjectsPanel.kt:102)
2025-04-07 13:00:48,968 [  14382]   WARN - #c.j.g.s.p.SshRecentConnectionsAdapter - Connection check for 192.168.1.122 failed with error: Exception java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native [in thread "DefaultDispatcher-worker-21 @com.intellij.openapi.rd.util.RdCoroutineHost$ScopeHolder#519"]
2025-04-07 13:01:19,026 [  44440]   WARN - #c.j.g.s.p.SshRecentConnectionsAdapter - Connection check for 192.168.1.122 failed with error: Exception java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native [in thread "DefaultDispatcher-worker-21 @com.intellij.openapi.rd.util.RdCoroutineHost$ScopeHolder#519"]
2025-04-07 13:01:49,042 [  74456]   WARN - #c.j.g.s.p.SshRecentConnectionsAdapter - Connection check for 192.168.1.122 failed with error: Exception java.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native [in thread "DefaultDispatcher-worker-21 @com.intellij.openapi.rd.util.RdCoroutineHost$ScopeHolder#519"]
...

Poscat commented on 2025-03-06 13:25 (UTC) (edited on 2025-03-07 03:47 (UTC) by Poscat)

I'm using mkchrootpkg, which seems to be the cause (investigating).

Update: it's a paru bug, apologies for the confusion

dcelasun commented on 2025-03-06 12:59 (UTC)

It is updated. Are you sure you're not using a cached build directory?

Poscat commented on 2025-03-06 12:55 (UTC)

Forgot to update buildver? Am getting this error

mv: cannot stat 'idea-IU-243.25659.59/*': No such file or directory

ebo commented on 2025-01-30 17:48 (UTC) (edited on 2025-01-30 17:48 (UTC) by ebo)

My patch to upgrade to 2024-3.2.2:

From 6e76e960c5e88aff283e5a3007436ca6b43e2d88 Mon Sep 17 00:00:00 2001
From: Eliezio Oliveira <eliezio@pm.me>
Date: Thu, 30 Jan 2025 16:39:24 +0000
Subject: [PATCH] [intellij-idea-ultimate-edition] Update to 2024.3.2.2

---
 .SRCINFO | 16 ++++++++--------
 PKGBUILD | 18 +++++++++---------
 2 files changed, 17 insertions(+), 17 deletions(-)

diff --git a/.SRCINFO b/.SRCINFO
index cafc7bc..c94cea1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
 pkgbase = intellij-idea-ultimate-edition
    pkgdesc = An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity.
-   pkgver = 2024.3.2.1
-   pkgrel = 2
+   pkgver = 2024.3.2.2
+   pkgrel = 1
    url = https://www.jetbrains.com/idea/
    arch = x86_64
    arch = aarch64
@@ -11,13 +11,13 @@ pkgbase = intellij-idea-ultimate-edition
    options = !strip
    source = jetbrains-idea.desktop
    sha256sums = 83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b
-   source_x86_64 = https://download.jetbrains.com/idea/ideaIU-2024.3.2.1.tar.gz
-   sha256sums_x86_64 = 2fba2ff7f4d7c799b4b5c474827ff8253eea37d22ed7a3dd25a2ab9a38587a26
-   source_aarch64 = https://download.jetbrains.com/idea/ideaIU-2024.3.2.1-aarch64.tar.gz
-   source_aarch64 = https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.5-linux-aarch64-b762.40.tar.gz
+   source_x86_64 = https://download.jetbrains.com/idea/ideaIU-2024.3.2.2.tar.gz
+   sha256sums_x86_64 = 7094daa174aa74c163ecbc3958405c99b209333ca23e5accd02ed8100c015e38
+   source_aarch64 = https://download.jetbrains.com/idea/ideaIU-2024.3.2.2-aarch64.tar.gz
+   source_aarch64 = https://cache-redirector.jetbrains.com/intellij-jbr/jbr-21.0.6-linux-aarch64-b825.77.tar.gz
    source_aarch64 = https://github.com/JetBrains/intellij-community/raw/master/bin/linux/aarch64/fsnotifier
-   sha256sums_aarch64 = 8d9ee909c39d396091439ecebc691e92200ef485d179a8f1d114a7d311d3ae0f
-   sha256sums_aarch64 = bd08a3611e95b0b426c5eb9e197f42d64f01b8fe0c6ccd84e2694b1edff4c80f
+   sha256sums_aarch64 = 1e279d974b0134bdfc2cfb2ab8f46576c3372e5fa868e5c6a6e40916b9144f6c
+   sha256sums_aarch64 = 0bd3659a262baa4a5745728b0120ec312255ff0be129efb86736f5a91911bc1d
    sha256sums_aarch64 = eb3c61973d34f051dcd3a9ae628a6ee37cd2b24a1394673bb28421a6f39dae29

 pkgname = intellij-idea-ultimate-edition
diff --git a/PKGBUILD b/PKGBUILD
index cdb449e..b5cb227 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@


 pkgname=intellij-idea-ultimate-edition
-pkgver=2024.3.2.1
-pkgrel=2
-_buildver=243.23654.153
-jbr_ver=21.0.5
-jbr_build=aarch64-b762
-jbr_minor=40
+pkgver=2024.3.2.2
+pkgrel=1
+_buildver=243.23654.189
+jbr_ver=21.0.6
+jbr_build=aarch64-b825
+jbr_minor=77
 arch=('x86_64' 'aarch64')
 pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity."
 url="https://www.jetbrains.com/idea/"
@@ -22,9 +22,9 @@ source_aarch64=("https://download.jetbrains.com/idea/ideaIU-$pkgver-aarch64.tar.
                 "https://cache-redirector.jetbrains.com/intellij-jbr/jbr-$jbr_ver-linux-$jbr_build.$jbr_minor.tar.gz"
                  "https://github.com/JetBrains/intellij-community/raw/master/bin/linux/aarch64/fsnotifier")
 sha256sums=('83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b')
-sha256sums_x86_64=('2fba2ff7f4d7c799b4b5c474827ff8253eea37d22ed7a3dd25a2ab9a38587a26')
-sha256sums_aarch64=('8d9ee909c39d396091439ecebc691e92200ef485d179a8f1d114a7d311d3ae0f'
-                    'bd08a3611e95b0b426c5eb9e197f42d64f01b8fe0c6ccd84e2694b1edff4c80f'
+sha256sums_x86_64=('7094daa174aa74c163ecbc3958405c99b209333ca23e5accd02ed8100c015e38')
+sha256sums_aarch64=('1e279d974b0134bdfc2cfb2ab8f46576c3372e5fa868e5c6a6e40916b9144f6c'
+                    '0bd3659a262baa4a5745728b0120ec312255ff0be129efb86736f5a91911bc1d'
                     'eb3c61973d34f051dcd3a9ae628a6ee37cd2b24a1394673bb28421a6f39dae29')

 prepare() {
-- 
2.48.1

uwolfer commented on 2025-01-24 06:17 (UTC)

@witt.9099 Thanks for your support. At the moment @dcelasun is mainly pushing updates. In what area would you like to support this PKG?

witt.9099 commented on 2025-01-24 03:13 (UTC)

@uwolfer Request for joint maintenance

kkl2401 commented on 2025-01-17 15:36 (UTC)

True. Although I also don't want another JRE somewhere on my system that might get picked by something by mistake, so deleting it feels slightly safer. :-)