Package Details: intellij-idea-ultimate-edition 2024.3-1

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
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 419
Popularity: 0.53
First Submitted: 2009-10-28 09:09 (UTC)
Last Updated: 2024-11-14 06:59 (UTC)

Dependencies (6)

Required by (4)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 41 Next › Last »

Corpswalker commented on 2022-08-13 07:03 (UTC)

@dcelasun You're welcome. FYI: The jbr and IDEA builds are dependent, jbr is usually released at the same day as jetbrain"s IDEs.

dcelasun commented on 2022-08-12 07:49 (UTC)

@Corpswalker thanks! I applied the patch and pushed an update. I didn't bump pkgrel as I don't want to trigger an unnecessary update for everyone on x86.

Corpswalker commented on 2022-08-12 07:37 (UTC)

Hi, I IDEA on my mac M1 VM, here is a patch enabling also aarch64 architecture installation:


diff --git a/PKGBUILD b/PKGBUILD
index b8340f5..f8bf1f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,6 +5,9 @@ pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre)
 pkgver=2022.2
 _buildver=222.3345.118
 pkgrel=1
+jbr_ver=17.0.3
+jbr_build=aarch64-b469
+jbr_minor=37
 arch=('any')
 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/"
@@ -12,13 +15,27 @@ license=('Commercial')
 options=(!strip)
 source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz"
         "jetbrains-idea.desktop")
+source_aarch64=("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=('15654e4b0b27f56427184ceefe5229f2a644218f83dfd735b0e8dcb7041610e7'
             '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b')
+sha256sums_aarch64=('737242bdd6795a14897ff97bb0bb8d99e7a1a5878a6d2f942712147b20312320'
+                    'eb3c61973d34f051dcd3a9ae628a6ee37cd2b24a1394673bb28421a6f39dae29')

 prepare() {
   # Extract the JRE from the main pacakge
   rm -rf "$srcdir"/jbr
-  mv idea-IU-$_buildver/jbr "$srcdir"/jbr
+
+  # https://youtrack.jetbrains.com/articles/IDEA-A-48/JetBrains-IDEs-on-AArch64#linux
+  if [ "${CARCH}" == "aarch64" ]; then
+    cp -a "$srcdir"/jbr-$jbr_ver-$jbr_build "$srcdir"/jbr
+    cp -f fsnotifier "$srcdir"/idea-IU-$_buildver/bin/fsnotifier
+    chmod +x "$srcdir"/idea-IU-$_buildver/bin/fsnotifier
+  else
+    mv idea-IU-$_buildver/jbr "$srcdir"/jbr
+  fi
+
+
 }

 package_intellij-idea-ultimate-edition() {

allexj commented on 2022-07-25 11:34 (UTC)

I have the same issue as @cartogan @LucStr and @demego. Fixed it too as @cartogan says, so just by installing intellij-idea-ultimate-edition-jre

cartogan commented on 2022-05-28 15:06 (UTC)

I had the same issue as @LucStr and @demego. Fixed it by also installing intellij-idea-ultimate-edition-jre. Is the custom JetBrains jre mandatory? I get the impression that IntelliJ IDEA is supposed to work just fine with the normal OpenJDK.

dcelasun commented on 2022-05-20 12:42 (UTC)

@LucStr, @demego are you sure you're using the builtin jre from the split package? Because I can't reproduce it. To verify, click Help -> About and you should see the following runtime:

Runtime version: 11.0.14.1+1-b2043.45 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.

demego commented on 2022-05-20 12:24 (UTC)

@dcelasun getting the same exception as LucStr, please take a look

LucStr commented on 2022-05-12 20:14 (UTC) (edited on 2022-05-12 20:15 (UTC) by LucStr)

Since the last update I get the following error:

    OpenJDK 64-Bit Server VM warning: Archived non-system classes are disabled 
    because the java.system.class.loader property is specified (value = 
    "com.intellij.util.lang.PathClassLoader"). To use archived non-system classes, 
    this property must not be set
    Error: LinkageError occurred while loading main class com.intellij.idea.Main
         java.lang.ExceptionInInitializerError: null

dcelasun commented on 2022-05-12 06:07 (UTC)

@RasT110e5 this is a split package. When you build it, you get two packages, intellij-idea-ultimate-edition and intellij-idea-ultimate-edition-jre. The latter includes JBR.

RasT110e5 commented on 2022-05-11 23:43 (UTC)

Hi, I noticed this package is not copying the jbr folder from the .tar.gz, or the file needs an update. Please update as the default jbr is needed for JCEF plugins, like markdown.