Package Details: eclipse-java-bin 2:4.34-1

Git Clone URL: https://aur.archlinux.org/eclipse-java-bin.git (read-only, click to copy)
Package Base: eclipse-java-bin
Description: Highly extensible IDE (Java version)
Upstream URL: https://www.eclipse.org/
Keywords: ide
Licenses: EPL
Conflicts: eclipse
Provides: eclipse
Submitter: altermetax
Maintainer: altermetax (morgenstern)
Last Packager: altermetax
Votes: 46
Popularity: 1.12
First Submitted: 2024-06-13 01:53 (UTC)
Last Updated: 2024-12-06 21:54 (UTC)

Dependencies (3)

Required by (27)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

BochengZou commented on 2021-07-11 04:33 (UTC)

Eclipse IDE 2021‑06 is available. How can I update eclipse installed by this package to that version?

ComicSads commented on 2021-03-24 01:42 (UTC) (edited on 2021-03-24 01:51 (UTC) by ComicSads)

Removing the "&r=1" will result in a broken PKGBUILD. Try editing the PKGBUILD in a clean directory (that you haven't already run makepkg in) and try to install it using makepkg -si. Removing "&r=1" will cause makepkg to not actually download eclipse, but an html page with a link to download eclipse. As for mirror selection, I believe that's more of a complaint with eclipse's system than with this PKGBUILD. Hardcoding in a Chinese mirror would result in incredibly worse download speeds across the world, and this current setup seems to be the best for most people. If you have a problem with it, you can replace the source link in the PKGBUILD with your preferred mirror.

SuperBart commented on 2021-03-22 05:07 (UTC)

Well, that's not always true. I am in China and our country have eclipse mirrors. However, the offical download link would redirect to an Japanese mirror, which is pretty slow for us. I believe write a line to delete the "&r=1" at the end of the file name would be great for the people who need to change the download link.

ComicSads commented on 2021-03-22 00:32 (UTC)

Adding &r=1 at the end of the line is required. I should know, about a week ago I broke the PKGBUILD by omitting it. As you can see on the download page for eclipse, leaving out &r=1 will just download the webpage. Also on that page, you can see that there is a link to download from the best mirror, that is where I got the current source link (including &r=1)

SuperBart commented on 2021-03-21 05:01 (UTC)

Newer version of Eclipse 2021-03 is avaliable. I changed some lines of PKGBUILD to make it able to install:

pkgver=4.19 _releasemonth="2021-03" New 2021-03 sha512 is: 93d04fe9a69120b15d192d2574db4d67f4fc331edcbd1b3f90a5f5bb7434879e0c79cabf9a22976bddf0af2f28206ae838d4f3ec5123e52e278633ccd3489bf1

Also, download the package from a mirror is a good option. It is not required to add '&r=1' at the end of the line. Especially in some places where Global Internet connect is pretty slow.

jancici commented on 2021-03-15 07:59 (UTC) (edited on 2021-03-16 19:43 (UTC) by jancici)

I did start elcipse after update. I did check update from help menu and PyDev did update correctly but my C++ dev not. And I also missing marketplace client in help menu. Did I miss some info about changes? Is it bug? thanks

[EDIT] I did find solution. I did remove .eclipse directory and configure eclipse from scratch and everything works ok now.

ComicSads commented on 2021-03-13 23:50 (UTC)

Oops! Didn't realize the &r=1 was so important to the source mirror. Have now double checked the PKGBUILD and seems to be working okay now. Thanks everyone for the helpful comments!

juxuanu commented on 2021-03-13 12:08 (UTC)

As I see, the source points to https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/2020-12/R/eclipse-java-2020-12-R-linux-gtk-x86_64.tar.gz which does not download the file.

You need to append &mirror_id=NUMBER which selects a mirror. Which one to use is something to be decided.

My suggestion is to enable something like

_mirror_id = 1099 # Change accordingly if you want faster speeds.

and then

https://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/$_releasemonth/R/${pkgname%-bin}-$_releasemonth-R-linux-gtk-x86_64.tar.gz&mirror_id=${_mirror_id}

mookins commented on 2021-03-13 05:24 (UTC)

The URL in the source goes to a mirror selection page. You need to use the direct link which has &r=1 appended to the end of it.

theZMC commented on 2021-03-12 18:59 (UTC)

Seems like eclipse has the wrong checksum up. Verified package checksum with package on eclipse.org and they're the same. Anyone have a contact at eclipse?