Package Details: eclipse-jee 4.5.2-1

Git Clone URL: (read-only)
Package Base: eclipse-jee
Description: Eclipse IDE for Java EE Developers
Upstream URL:
Licenses: EPL
Submitter: None
Maintainer: Muflone
Last Packager: Muflone
Votes: 59
Popularity: 0.382899
First Submitted: 2008-06-27 18:42
Last Updated: 2016-03-20 20:56

Latest Comments

Viper_Scull commented on 2016-04-27 15:45

That worked perfectly. I was losing my mind.

coderkun commented on 2016-04-26 18:41


Viper_Scull commented on 2016-04-26 18:30

This version won't show the Java Build Path Menu (complains about an invalid error), and won't open the MarketPlace.

Anyone else having this issues?

Oni commented on 2016-04-21 21:00


I have errors when I run eclipse 4.5.2 with GTK 3 and GTK 2 in same system. I need force to run eclipse in GTK 2 :

Can you add in eclipse.ini "--launcher.GTK_version 2" just as it said in the link?


Muflone commented on 2016-03-26 17:34

I'm sorry but I cannot reproduce your issue.
Try to build it without using any AUR helper.

lviggiani commented on 2016-03-23 07:50

I'm getting this error while trying to install it (eclipse-jee 4.5.2-1) via pacaur:

Installing eclipse-jee package(s)...
:: eclipse-jee package(s) failed to install. Check .SRCINFO for mismatching data with PKGBUILD.

Muflone commented on 2016-03-20 20:58

Package updated to 4.5.2 (mars-2)
In the meanwhile the package has moved its files from /usr/share/eclipse to /usr/lib/eclipse-jee
Since the version 4.5.2-1 this package will not conflict with the eclipse package as it installs in different locations, therefore both packages can be installed at the same time.

sorry but sometimes I need to use eclipse and sometimes I need to use eclipse-jee. If you want to use the eclipse plugins in eclipse-jee you have to symlink the plugin directories in the dropins folder.

Raimar commented on 2015-10-20 20:30

@Muflone Please use /usr/lib instead of /usr/share to be compatible with the current package extra/eclipse-java. This is needed to be compatible for all plugin packages, which use the dropins folder.

Muflone commented on 2015-09-06 16:35

@Musikolo you're right, I wasn't aware of the eclipse-common package.
Added eclipse-common to conflicting packages. thank you

Musikolo commented on 2015-09-04 00:59

@Muflone, I think you should add 'eclipse-commons' in the conflicts section. I had eclipse-commons and eclipse-java packages installed, and when I started the installation it only conflicted with eclipse-java. Later on, during the installation, an error was produced because there were some conflicting files. The solution was to remove both eclipse-commons and eclipse-java manually.

I hope it helps! ;-)

egore911 commented on 2015-06-27 20:44

The following patch bumps this package to 4.5.0

diff --git a/PKGBUILD b/PKGBUILD
index e262b21..3bfeab4 100644
@@ -2,10 +2,10 @@
# Contributor: Giuliano Schneider <>
# Contributor: [Vitaliy Berdinskikh]( aka UR6LAD

pkgdesc="Eclipse IDE for Java EE Developers"
arch=('i686' 'x86_64')
@@ -15,13 +15,13 @@ depends=('java-environment>=6' 'gtk2' 'webkitgtk2')
- '4a86578ebbe8adddf731b6bef31c05277ea792cb22d733b6a5c0a25f65546caf'
+ 'bc7e6fd13822eb1be4085801f0fe716029dcc0023750f4cfed5c9224ea6f7d17'
if [ "$CARCH" = 'x86_64' ]; then
- sha256sums[0]='d66cc43c6f064a277f7c61d58fa982e4f95c2addba3d2b4c14c829d2291cb78e'
+ sha256sums[0]='84468e35cf67ee55fbf411d316d0685a691d440ac30fc7b154d9a087852ff126'
diff --git a/eclipse.ini.patch b/eclipse.ini.patch
index bff595e..42e1e05 100644
--- a/eclipse.ini.patch
+++ b/eclipse.ini.patch
@@ -1,19 +1,9 @@
diff -ur a/eclipse/eclipse.ini b/eclipse/eclipse.ini
--- a/eclipse/eclipse.ini 2012-06-14 20:50:32.000000000 +0300
+++ b/eclipse/eclipse.ini 2012-09-20 23:02:43.000000000 +0300
-@@ -9,7 +9,7 @@
- -showsplash
- org.eclipse.platform
- --launcher.XXMaxPermSize
- --launcher.defaultAction
- openFile
- -vmargs
@@ -17,4 +17,5 @@
- -Xms40m
+ -Xms256m
+ -Xmx1024m

Muflone commented on 2015-04-11 16:48

That error seems related to a missing eclipse.ini or something that cannot be loaded.
Try to use a new workspace or check if you have an eclipse.ini file somewhere.
See also

Musikolo commented on 2015-03-06 03:12

I'm getting this error ( with all versions of 4.4.x. However, if I downgrade to 4.2.2, everything works good.

Any clue?


Muflone commented on 2015-02-07 17:00

Package updated to SR1a version

ilpianista commented on 2015-01-12 17:18

SR1a is out

Muflone commented on 2015-01-06 15:32

this doesn't seem needed, xulrunner dependency was removed

ilpianista commented on 2015-01-05 08:56

Why does this require xulrunner?

lviggiani commented on 2014-10-31 07:36

after a deeper reasearch and also some test with vala embedding webkit (see here, I discovered that the issue with swt is exactly as described here for Fedora:

It's still built against webkit2gtk-3.0 that is not available any more. Instead we now have webkit2gtk-4.0.

Muflone commented on 2014-10-02 16:17

I'm not entirely sure about the release notes but what I personally checked was the files list resulting from:
strace -f -e trace=file eclipse 2>&1 | grep -Ei "/usr/lib.*gtk.*" | grep -v ENOENT

I can see that eclipse-jee uses both (gtk3) and libgtk-x11-2.s0 (gtk2) and many others gtk2 things.
At the actual state I think that the software was not fully ported to GTK3 so it uses both GTK2 and GTK3 libraries.

lviggiani commented on 2014-09-30 19:09

Thanks for the update.
Just a question about dependencies: according to this ( swt should now use gtk3 by default, whereas I still see gtk2 in package dependencies.
Do you need to update deps or are you launching eclipse with "SWT_GTK3=0" env var set?

lviggiani commented on 2014-09-30 19:09

Thanks for the update.
Just a question about dependencies: according to this ( swt should now use gtk3 by default, whereas I still see gtk2 in package dependencies.
Do you need to update deps or are you laundering eclipse with "SWT_GTK3=0" env var set?

Muflone commented on 2014-09-30 15:13

Package updated to luna 4.4.1

thank you for your icon, it was included in this package update

lviggiani commented on 2014-09-30 14:50

Hi, the package installs an old icon in scalable/apps (svg).
Please refer to this bug report for details and for the correct svg file (

Muflone commented on 2014-07-16 15:58

Package updated to luna 4.4.0

AriseEVE commented on 2014-07-11 06:58

new eclipse 4.4 luna is out.

zguangyu0000 commented on 2014-01-28 06:58

This package should be conflict with extra/eclipse.

gs93 commented on 2013-11-19 11:50

Sure, I don't see any problems with that. I've added the $pkgver to provides (but without bumping pkgrel).

morosis commented on 2013-11-19 06:46

Any chance we could add the version number to the 'provides' directive? Trying to install eclipse-android from AUR whinges that eclipse doesn't satisfy the version dependency.


ryenus commented on 2013-09-30 01:10

4.3.1 is out, please refer to this gist

Also, as the variable _eclipse_timestamp is used together with the _eclipse_release variable, and the latter should be enough to uniquely identify the target path with '*' used in place of ${_eclipse_timestamp}. I removed the former and used '*' instead of.

package() {
- local _icon_path=/usr/share/eclipse/plugins/org.eclipse.platform_${pkgver}.v${_eclipse_timestamp}
+ local _icon_path="/usr/share/eclipse/plugins/org.eclipse.platform_${pkgver}.v*"

And, again, please consider avoiding compressing with:


I definitely want the build/install process to be faster rather than saving the few MB space via with xz but having things slowed.

gs93 commented on 2013-08-15 15:30

Yes, but an (outdated) eclipse-jee standalone package exists ( and I think eclipse-jee includes everything from eclipse (

stackptr commented on 2013-08-15 14:48

Does this conflict with eclipse from [extra]?

gs93 commented on 2013-06-28 17:20

Updated to 4.3.0 (kepler).

@ryenus: Thanks for the best-mirror link, but I left the leading '-' in $_arch (otherwise the link of the i686 package would be "...-linux-gtk-.tar.gz&r=1").

ryenus commented on 2013-03-18 09:48

I've updated my mod of PKGBUILD for Juno SR2 (or 4.2.2):

I removed the sha256sum, Eclipse download page provides md5 and sha1, but not sha256, and md5 should be enough, and is directly available from

Also I've set PKGEXT=.pkg.tar to bypass compression

Anonymous comment on 2013-03-13 19:25

SR2 has been released (and, luckily, it's not on that terribly slow German server you've chosen ;) )

cb9 commented on 2013-03-09 13:26

About freezing wsdl editor, neowinx has provided one solution here . I have not tried it yet.

ryenus commented on 2013-02-16 03:51

It's very slow for me to download from a ".de" mirror, and probably for others not in German, and here's a way to make things better.

On the Eclipse download page, there's a link which can be automatically resolved to the best mirror (as it says so), and it's a direct link without page redirection.

such as:

Generalize it, we get


The improvement is obvious, for me its minutes versus hours, and it should benefit most people.

Here is the adapted PKGBUILD:

Note that this would cause the downloaded archive named with a trailing "&r=1", however the package can still be built correctly, also I moved the leading '-' out of $_arch to make things look consistent.

I'd be glad to see this adopted :-)


ur6lad commented on 2013-02-05 21:47

4.2.1-2: add webkitgtk2 as dependency

purplerhino commented on 2013-02-05 03:58

Ditto qi437103's comment. My Eclipse got very crashy recently, and installing webkitgtk2 has remedied the problem.

An easy way I found to replicate this is to remove your workspace directory so eclipse re-creates the directory and loads its welcome page. If I have webkitgtk2 installed, it works fine. If I do not have webkitgtk2 installed, it crashes every time:

# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x0000000000000000, pid=1736, tid=140245252007680
# JRE version: 7.0_09-b30
# Java VM: OpenJDK 64-Bit Server VM (23.2-b09 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C 0x0000000000000000

That's with OpenJDK7, I also tried it with Oracle JDK6.

Anonymous comment on 2013-02-03 14:51

Eclipse also freezes when I open JPA diagram. I think that cb9 and I experienced the same problem.

Aetf commented on 2013-01-30 14:52

i found eclipse will crash when opening anything browser related, such as the Web Browser menu or auto complete. In the end i found webkitgtk2 package is missing from my system, and after install webkitgtk2 everything goes well.

So should webkitgtk2 be added to dependencies?

cb9 commented on 2012-12-08 12:04

eclipse freezes when you switch wsdl file from design (graphical) view to source view or vice versa. Installation Arch Linux x86_64 + Openbox. The problem is on Eclipse Juno as well as previous versions of Eclipse on Arch Linux + OpenBox. I did not face this problem on CruchBang which also uses OpenBox. But I have seen this problem on Arch Linux + OpenBox.

cb9 commented on 2012-12-08 11:56

I have recently discoverd one problem with Eclipse Arch Linux with Openbox. When I open wsdl file(for webservice developement) in Eclipse in graphical mode, eclipse freezes. First I thought it may be problem with Eclipse or Openbox. But if I open same file on CrunchBang with Eclipse, it does not give problem. I looked at the logs in eclipse, but it did not show me anything. I also started eclipse from terminal window to see if I get any message in terminal, but I did not get any message.

My installation is x86_64 + OpenBox.

ur6lad commented on 2012-11-29 07:27


ur6lad commented on 2012-10-09 06:36

Hi robvelor,

do you work on x86_64 or i686?

robvelor commented on 2012-10-08 22:27

eclipse-jee-juno-linux-gtk-x86_64.tar.gz ... FAILED
==> ERROR: One or more files did not pass the validity check!

ur6lad commented on 2012-09-20 21:13


grindcore commented on 2012-04-25 09:06

I'm a bit confused why this package conflicts with eclipse. Why is that? Because this package provides the same functionality and on top the Java EE IDE? I mean it's no big deal to use this package instead of eclipse from the official repos, but I'm just wondering.
Also: Why is xulrunner needed as a dependency? The ordinary eclipse package doesn't need this. Is it maybe rather a makedepend?

ur6lad commented on 2012-03-26 20:51

3.7.2 SR2 :)

haxli commented on 2012-03-21 13:11

Pleace update it to version 3.7.2 SR2

ur6lad commented on 2012-02-16 23:11

3.7 SR1

zertyz commented on 2012-02-16 21:56

here goes the patch:

--- PKGBUILD.original 2012-02-16 19:35:44.729512241 -0200
+++ PKGBUILD 2012-02-16 19:34:27.872849773 -0200
@@ -1,13 +1,15 @@
# Contributor: [Vitaliy Berdinskikh]( aka UR6LAD
+# Thanks to: [Luiz Carlos Siveira]( aka zertyz
+# For correct versioning and release plan, please see

[ $CARCH = "x86_64" ] && _arch=-x86_64
+_eclipse_timestamp=201109170100 # calculated with 'date -r <eclipse release file> +%Y%m%d%H%M'

pkgdesc="Eclipse IDE for Java EE Developers"
arch=('i686' 'x86_64')
@@ -18,22 +20,22 @@
source=( eclipse.desktop eclipse.ini.patch eclipse.svg

- 'a75089028a10e5140bf18ca0b83a3041')
+ '31643eeaf720d91914dc573b7659bfaf') # 32 bit version
- '552df575d980929e007527f7f2563b85e9c8c9e92349646f4524e9e3a06c4027')
+ '9e432537214debe08ed6b7ac862dcd250c772b569bc700966453bc4dafc8fcf2') # 32 bit version

-[ "$CARCH" = "x86_64" ] && md5sums[4]='a75089028a10e5140bf18ca0b83a3041'
-[ "$CARCH" = "x86_64" ] && sha256sums[4]='552df575d980929e007527f7f2563b85e9c8c9e92349646f4524e9e3a06c4027'
+[ "$CARCH" = "x86_64" ] && md5sums[4]='480db51fb93dc1d39ba406415bb0f966'
+[ "$CARCH" = "x86_64" ] && sha256sums[4]='6e10f826607fdc9c6ec5bbeafb14e962b019e0cb0c3c1882d4c89b4463d6a55b'

package() {
local _icon_path=/usr/share/eclipse/plugins/org.eclipse.platform_${pkgver}.v${_eclipse_timestamp}

zertyz commented on 2012-02-16 20:45

ur6lad, can you please update this package?

zertyz commented on 2011-12-11 22:36

thanks haxli!

anyway, hope skipper13 fixes that soon

ur6lad commented on 2011-11-07 21:02

Adopt it, please.

Anonymous comment on 2011-10-13 15:25

Please fix checksums as haxli suggested.

haxli commented on 2011-07-26 09:55

Please fix the md5sum and sha256sum on x86_64 with eclipse 3.7.2.
For me works:


[ "$CARCH" = "x86_64" ] && md5sums[4]='f1ba48517e28875011542a425d6f36e4'
[ "$CARCH" = "x86_64" ] && sha256sums[4]='8c820be71cce34ca8fe5848fc90e75ad20801d5e2af87b2751648046c1f365e1'

ur6lad commented on 2011-07-03 15:04


edio commented on 2011-07-03 10:24

Please, fix eclipse.ini.patch
It adds option line osgi.configuration.area=@user.home/.config/eclipse to the eclipse.ini file
but should add -Dosgi.configuration.area=@user.home/.config/eclipse instead.

ur6lad commented on 2011-06-29 22:09


ur6lad commented on 2011-03-09 07:06


ur6lad commented on 2011-03-07 10:03

Will be adopted soon.

Anonymous comment on 2010-10-14 19:11

The PKGBUILD doesn't work and with vchumushuk's PKGBUILD i get this:
ERROR: makepkg exited with an error (512)
WARNING: expected package does not exist: /tmp/bauerbill/build/aur/eclipse-jee/eclipse-jee-3.6.0-1-x86_64.pkg.tar.xz
--> scanning /tmp/bauerbill/build/aur/eclipse-jee for matching packages...
ERROR: no package found: /tmp/bauerbill/build/aur/eclipse-jee/eclipse-jee-3.6.0-1-x86_64.pkg.tar.xz
before the pgk should be build!
thx for help

vchimishuk commented on 2010-09-28 08:01

I've found that used mirror is dead for now (two days for me). And I made new PKGBUILD file with a new mirror (Poland).
Here is new file, maybe it will be useful for someone.
- - -
# Contributor: Murtuza Akhtari <inxsible at gmail dot com>

pkgdesc="An IDE for Java EE and other languages"
arch=('i686' 'x86_64')
depends=('java-environment>=6' 'gtk2>=2.16.1' 'unzip' 'xulrunner>=')
makedepends=('zip' 'patch')
if [ "$CARCH" = "x86_64" ]; then

build() {
cd "${srcdir}/eclipse" || return 1

# patch to increase default memory limits and to allow for user configuration of plugins
patch -Np0 -i "${srcdir}/eclipse.ini.patch" || return 1

# install eclipse
install -m755 -d "${pkgdir}/usr/share"
mv "${srcdir}/eclipse" "${pkgdir}/usr/share/" || return 1

# install misc
mkdir -p ${pkgdir}/usr/bin ${pkgdir}/usr/share/applications \
${pkgdir}/usr/share/icons/hicolor/{16x16,32x32,48x48}/apps || return 1
install -m755 "${srcdir}/" "${pkgdir}/usr/bin/eclipse" || return 1
install -m644 "${srcdir}/eclipse.desktop" "${pkgdir}/usr/share/applications/" || return 1
ln -s /usr/share/eclipse/plugins/org.eclipse.platform_${_platform_ver}.v${_date}/eclipse.png \
"${pkgdir}/usr/share/icons/hicolor/16x16/apps/eclipse.png" || return 1
ln -s /usr/share/eclipse/plugins/org.eclipse.platform_${_platform_ver}.v${_date}/eclipse32.png \
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/eclipse.png" || return 1
ln -s /usr/share/eclipse/plugins/org.eclipse.platform_${_platform_ver}.v${_date}/eclipse48.png \
"${pkgdir}/usr/share/icons/hicolor/48x48/apps/eclipse.png" || return 1

# install icon
install -D -m644 $startdir/src/eclipse-icon-clean.svg $startdir/pkg/usr/share/icons/hicolor/scalable/apps/eclipse.svg || return 1

- - -

LeCrayonVert commented on 2010-09-05 15:29

Eclipse crash at startup :

Exception in thread "main" java.lang.NoClassDefFoundError: osgi/configuration/area=@user/home//config/eclipse
Caused by: java.lang.ClassNotFoundException: osgi.configuration.area=@user.home..config.eclipse
at Method)
at java.lang.ClassLoader.loadClass(
at sun.misc.Launcher$AppClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
Could not find the main class: osgi.configuration.area=@user.home/.config/eclipse. Program will exit.

Inxsible commented on 2010-07-25 04:52

Adopted eclipse

Patched it to create ~/.config/eclipse as the configuration directory on first startup. This way the users can install all the plugins etc they want in the configuration directory and still use the /usr/share as the installation directory.

Inxsible commented on 2010-07-25 04:52

Adopted eclipse

Patched it to create ~/.config/eclipse as the configuration directory on first startup. This way the users can install all the plugins etc they want in the configuration directory and still use the /usr/share as the installation directory.

Anonymous comment on 2010-07-15 17:19

is there any way to get this for 3.6?

andrew9888 commented on 2010-06-28 09:32

It is much better to download eclipse from its download site ( and unpack it somewhere, where you have write access. This solves some issues with installing plugins from eclipse, because it needs its install dir to be writable. So disowning.

andrew9888 commented on 2010-05-04 15:41

Updated to latest version.

andrew9888 commented on 2010-05-04 14:57


ur6lad commented on 2010-04-03 13:57

was disowned