Package Details: intellij-idea-ce 2022.2-1

Git Clone URL: (read-only, click to copy)
Package Base: intellij-idea-ce
Description: An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity.
Upstream URL:
Keywords: ide java jvm scala
Licenses: Apache2
Submitter: amrhassan
Maintainer: navarroaxel
Last Packager: navarroaxel
Votes: 47
Popularity: 1.18
First Submitted: 2016-08-29 09:16 (UTC)
Last Updated: 2022-07-26 14:31 (UTC)

Latest Comments

Typology commented on 2021-07-02 20:27 (UTC) (edited on 2021-07-02 20:33 (UTC) by Typology)

@zsolt-donca yeah I had the same issue at first, I removed the downloaded file from the cache folder (I'm using paru so I just removed the ~/.cache/paru/clone/intellij-idea-ce directory), it installed successfully after redownloading.

navarroaxel commented on 2021-07-02 12:24 (UTC) (edited on 2021-07-02 12:25 (UTC) by navarroaxel)

@zsolt-donca JetBrains re-released the .tar.gz file for the version 2021.1.3, if you have the old version in your build dir the new checksum doesn't work for you. Could you please FORCE the re-download the ideaIC-2021.1.3.tar.gz file?

The same problem happened with the checksum of the ultimate version and the maintainer updated the sha

Please if someone has issues with the build attach the sha256sum of the file for a better debugging of this issue.

The OLD .tar.gz is c17a4755ebbd6e459924f56b3a20aea09151adb66b647e8c241b78a67baf045f The current one is b14ed5fbd9c7523a1fd2e689b0ac8bc990c046b92bd6699548efcc11937217de

navarroaxel commented on 2021-07-01 16:45 (UTC)

@nyanpasu64 Fixed! sorry for any inconvenience.

nyanpasu64 commented on 2021-07-01 14:05 (UTC)

I'm getting a failed checksum: "ideaIC-2021.1.3.tar.gz ... FAILED". Am I being given a malicious package, or does the PKGBUILD contain the wrong checksum, or did the package change checksums?

ouchadam commented on 2021-01-05 11:03 (UTC)


BertiBoeller commented on 2020-12-02 23:04 (UTC)

Updated PKBUILD for 2020.3:

navarroaxel commented on 2020-10-22 13:21 (UTC)

Could you please update the package?

superboringdev commented on 2020-09-01 16:55 (UTC)

In case you are looking for the 2020.2.1 update, I have uploaded it here:

You can check the 2020.2.1 commit for the changes. makepkg -si will build and install it for you.

calvertdw commented on 2020-01-15 17:20 (UTC)

Font rendering works with jre8-openjdk-jetbrains

calvertdw commented on 2020-01-15 17:03 (UTC)

The latest update breaks font rendering for me even with '-Dawt.useSystemAAFontSettings=lcd'.

IntelliJ IDEA 2019.3.1 (Community Edition) Build #IC-193.5662.53, built on December 18, 2019 Runtime version: 11.0.5+10-b520.17 amd64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Linux 5.4.8-arch1-1

shaybox commented on 2019-09-30 14:07 (UTC)

Thank god this exists, the intellij community in the official repos uses jdk11 which just breaks everything, and it doesn't persistently change the boot jdk when you change it

calvertdw commented on 2019-07-07 19:22 (UTC) (edited on 2019-07-07 19:22 (UTC) by calvertdw)

Font rendering works with this package (JBR 8) when setting _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=lcd'

calvertdw commented on 2019-07-07 19:18 (UTC) (edited on 2019-07-07 19:19 (UTC) by calvertdw)

For those wondering, this includes JetBrains Runtime (JBR) 8. The download URL for JBR 11 is${pkgver}-jbr11.tar.gz

Khaithang commented on 2019-05-07 23:41 (UTC)

So this one comes with its own JDK? that means I don't need to install jdk separately? right ?

FranklinYu commented on 2018-12-04 16:49 (UTC)

@mqs Strongly agree, since this package is not providing Early Access Program anyway.

mqs commented on 2018-02-17 17:09 (UTC)

is it possible to rename the link to the binary in /usr/bin by removing the -eap part? If not, then intellij-idea-ce and intellij-idea-ce-eap are conlicting packages. I don't think there are many that have both the ce-eap and the normal ce installed but I just noticed by accident that these two had the same name in the console

amrhassan commented on 2018-02-14 11:11 (UTC)

@NobbZ Good point. Fixed.

NobbZ commented on 2018-02-14 11:02 (UTC)

So this package contains the JetBrains JRE, but why does it still depend on java-environment?

amrhassan commented on 2017-07-27 15:29 (UTC)

@Det No particular reason.

Det commented on 2017-07-27 15:05 (UTC)

Why is it not intellij-idea-ce-bundled-jre?

amrhassan commented on 2017-05-23 09:41 (UTC)

@Martchus this one is using the Intellij JDK

Martchus commented on 2017-05-23 09:36 (UTC)

What is the difference between this package and the one in the official repo: (except that this one is currently newer)

mixedCase commented on 2017-05-17 17:13 (UTC)

I think you forgot to run mksrcinfo last update.

amrhassan commented on 2017-04-26 07:58 (UTC)

@Martchus Checksum updated. Thanks for the tip about `updpkgsums`.

Martchus commented on 2017-03-30 21:06 (UTC) (edited on 2017-03-30 21:08 (UTC) by Martchus)

Using wget to automatically update the checksum is actually not a good idea. They could change the archive without a user noticing. Note that you can update the checksums quite easily by simply invoking `updpkgsums`. This is the usual way to do it. Also note that you have to update the package in any case to update the .SRCINFO. So you don't save update work with the current method. If you decide to follow my advice and just use the actual checksum, don't forget to remove the wget makedependency. Thanks for providing the package anyways.

amrhassan commented on 2016-11-09 10:54 (UTC)

@xduugu Fixed. Thanks.

xduugu commented on 2016-11-09 08:59 (UTC)

Your symlinks are broken, you should not include $srcdir or $pkgdir in the target. I had to replace mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}/" install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/" for i in $(ls $srcdir/idea-IC-$_buildver/license/ ); do ln -sf "${srcdir}/idea-IC-$_buildver/license/$i" "${pkgdir}/usr/share/licenses/${pkgname}/$i" done ln -s "${pkgdir}/opt/${pkgname}/bin/" "${pkgdir}/usr/bin/idea-ce-eap" with mkdir -p "${pkgdir}/usr/share/licenses/" install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/" ln -sf "/opt/intellij-idea-ce/license" "${pkgdir}/usr/share/licenses/${pkgname}" ln -s "/opt/${pkgname}/bin/" "${pkgdir}/usr/bin/idea-ce-eap"

mastercoms commented on 2016-11-01 14:08 (UTC) (edited on 2016-11-01 14:10 (UTC) by mastercoms)

Hello, the .desktop file code should be cat <<EOF [Desktop Entry] Version=$pkgver Type=Application Name=IntelliJ IDEA Community Comment=Intelligent Java IDE Exec="/opt/$pkgname/bin/" %f Icon=/opt/$pkgname/bin/idea.png Comment=$pkgdesc Categories=Development;IDE; Terminal=false StartupNotify=true StartupWMClass=jetbrains-idea-ce EOF ) > "${srcdir}/${pkgname}.desktop" This removes the EAP label from the package, and changes the StartupWMClass to the WMClass of the IntelliJ window, so that the application shortcut and running window icon are merged in a desktop environment.