EasyEclipse for LAMP

For PHP, Python, Perl, and Ruby development with a web server and a database (see notes).

Download release (152MB)   (133MB)   (158MB)

This distribution contains all the plugins needed to develop in PHP, Python, Perl, Ruby and Ruby On Rail. You may need to disable some plugins based on your needs.

WARNING: The PyDev plugin does not work if there are spaces in the installation path. Make sure that you install in a path location that does not have spaces.

Note: there are also language-specific distributions for PHP, Python, Ruby and Ruby On rail.

There are currently 63 comments for this distribution. You can review them and add more here.


This distribution includes the following plugins:

Core components:

Tools for general Java development:

Some essential utilities:

Tools for web development:

Database management tool:

IDE for PHP development:

IDE for Python development:

IDEs for Ruby and Ruby on Rails:

Version Control tools (CVS support was included in the Eclipse Platform until 1.2.2):


Getting started

"Getting Started" documentation is available for the following included plugins:

For the other plugins, you are welcome to propose a getting started. Thanks !


Changes in release

Changes in release 1.2.2: Changes in release Changes in release Changes in release 1.2.1: Changes in release 1.2.0: Changes in release 1.0.2: Changes in release 1.0.1: Changes in release 1.0.0:


EasyEclipse is licensed under the terms of the Open Software License version 2.1.

Each third party plugin, software or content is licensed under its own copyright and/or license. See each plugin page for details


Comment by Jeremy Lu
2006-12-08 18:43:39

I’m having the mac version. It is impossible to setup Python interpreter and setup paths folders in preference.

Comment by admin
2006-12-14 13:31:17

Do you get an error message ? If there’s a message saying “The installation path must not contain spaces”, then you hit the bug mentionned in the description of the plugin (see above). The workaround is to rename the application so that its name doesn’t have spaces.

Comment by Ahamed Rasheed C K
2006-12-17 21:40:09

Hi all,

1. How to configure the easyeclipse for LAMPP to debug the PHP files?
2. How to make use of the XAMPP buttons in the tool bar ?

Pl. narrate the details if u don’t mind………

Thanks in advance
Rasheed CK

Comment by Chris Jobling
2007-01-09 10:08:26

There seems to be a problem with the packaging of the windows version of I get an error after the verification stage.

Comment by Francois
2007-01-09 18:45:31

Argh. thank you, good catch. The upload was corrupted. there’s now a new file that fixes it.

Comment by Sebastian
2007-01-16 00:50:45

I’m using EasyEclipse for LAMP to develop PHP5 and MySQL applications. Very nice SVN support! PHP Application Development Made Easy :-) Thanks a lot!

Best regards,

Comment by Stephan
2007-02-05 05:22:34

I installed EasyEclipse for LAMP for Windows and whenever I try to use Help\Help Contents I get an error 404 message. I can do help searches but if I click on a search result its 404 again.

The internal webserver is online at but all the help files seem to be missing.

Does anyone know how to fix this? I am new to Eclipse and without any help I am totally lost.

Thanks in advance

Comment by Stephan
2007-02-08 06:00:22

Just fyi: this weird bug is caused by McAfee Virus Scan. Disable McAfee before starting Eclipse and the help system works fine.

Comment by Lindsey Simon
2007-02-05 13:24:53

I just downloaded the lamp version. trying ./eclipse gives me:
Error: no `server’ JVM at `/home/elsigh/src/easyeclipse-lamp-’.

I’m running apache already, is that a problem?

Comment by Antony
2007-04-19 04:18:25


during the installation process ./eclipse crashes with the following log

I am running Kubuntu dapper drake LTSDoes anybody has an idea how to get the LAMP Distrbution stated?


Comment by vitaliy
2007-05-09 06:46:18

help me to start eclipse on Mandriva.
My log:

Comment by David Rogers
2007-05-09 11:02:03

Finally making the switch over to Eclipse, and EasyEclipse for LAMP is by far the best choice for a beginner. Although I’d like the ability to add plugins (perhaps through yoxos?), the pre-assembled (and tested) EasyEclipse distros are too good to complain about. One problem I’m having in Mac OS Tiger (10.4.9), though; maybe someone here can help.

When I launch the program and ctrl-click (right-click) on the icon to “Keep in Dock”, the next time I try to run the app from my Dock icon, the OS tries to open one of the Java binaries in Textmate. My workaround is to drag the icon from the Applications folder over to the Dock instead, but this generates another EasyEclipse icon in the dock when run. I’m sure this is related to the manner in which the app is packaged, since regular Eclipse distros install an Eclipse folder in Applications instead of an Eclipse package… Ideas?

Comment by Philippe
2007-05-09 21:45:19

That is an interesting point. There are historical Eclipse bugs in that area, as far as I know, but it may be something no our side too. Could you post a bug on http://sourceforge.net/tracker/?group_id=131065&atid=719795 ?

Comment by Philippe
2007-05-09 21:46:07

Note that you can add plugins by going on the plugins page here.

Comment by G Mawr
2007-07-08 10:03:22


EasyEclipse crashes every time I save a file.

OS: OpenSUSE 10.2.

See this log

Comment by gushil
2007-07-14 00:22:02

why did you choose PHPEclipse over PDT? just curious :D

Comment by HWC
2007-07-18 08:41:57


This looks like a great project — just the sort of thing that I was looking for. I just have a quick question. It basically says that you do not need to download any extra components / 3rd party stuff — does this include the actual languages and webserver or not?

I have a blank machine with just the OS installed (Windows XP) on it — do I need to download and install Apache, PHP, Python, etc.. ahead of time, or is that all included in the EasyEclipse for LAMP installation?

If it is not included, is there anything special that you need to to do when installing each of the above?


Comment by admin
2007-08-16 15:16:41

Probably the best is to install XAMPP, see on the PHP Eclipse Plugin page. It includes everything you list. You will then find configuration instructions in the plugin page and in the help.

Comment by Eko SW
2007-08-19 05:49:40

You help me a lots!
Giving me the illusion that Eclipse is very easy :)
Thanks for all the hardwork!!!
Now I can enjoy web development without the hassle of installing WTP

My best regards to you,
Eko SW

Comment by David Rogers
2007-08-30 22:44:22

Hey, guys. Where can I d/l v1.3…? The download link is still set to v1.2.2, and Sourceforge is only reporting v1.3 for C/C++ and Java. Yet the changelog above clearly identifies changes in the v1.3 release. So where’s it at? Also, is there an Update Manager site we could be using instead of downloading the full package every time? Thanks…

Comment by Francois
2007-08-31 01:24:02

Sorry, we haven’t released all the distros for 1.3 yet… The website was a little optimistic :), I’ve removed the information that was innacurate. I will work on the new distro and hopefully it’ll be there within a few weeks.

Comment by Chris
2007-10-05 13:26:11

A few weeks is over now ;). Any updates? Longing for 1.3 to get pdt 1.0 to work! Thx!

Comment by Joel
2008-02-07 08:12:55

Ditto on this, any word on an ETA for 1.3?

Comment by RailsUser
2007-10-05 11:59:26

I am facing a weird problem after installing the latest version of easyeclipse for ruby on rails (infact I tried aptana ide as well w/o luck). It installs fine and I can create a new project and add files. When I try to open a ruby file bigger than about 2 KB using the ruby editor the system hangs forever. The file however can be viewed using other editors even inside eclipse. Seems like a system problem but I am clueless. Any help would be appreciated

Comment by ty
2007-12-31 07:32:29

when I start up EasyEclipse LAMP, is asking workspace choose, after I chose it I am getting nothing that is weird. I couldn’t even start to application. what is wrong?

Comment by spoiferee
2008-12-16 01:29:25

Dear administration http://www.easyeclipse.org, I am assured, that I shall express the general opinion of all visitors and consequently on behalf of everything, I speak you the hugest thanks for creation and maintenance of such remarkable project!

As very much it would be desirable to hear something about plans for development of the project.

P.S. If our help is necessary - address, we always with pleasure shall help you!

Comment by InOverMyHead
2009-02-13 02:32:02

Had this working under CentOS 4. Just upgraded to CentOS 5 and attempted reinstall. Now when I start easyeclipse I get error:
JVM terminated. Exit code=127

This comes with Java now, right? Attempted to install java 1.6.0_12.
Thanks so much,

2009-11-09 09:36:25

Очень хороший пост! Спасибо за проделанную работу!

Comment by Геодезия
2009-11-29 11:23:00

Да уж, сколько комментов и все бестолковые!

Comment by Chevrolet
2009-11-30 05:42:36

Толково сделано, спасибо.

Comment by Georg
2009-12-07 07:18:15

Nice! We truly liked this work.

Comment by Kadastr
2009-12-13 11:43:52

Thanks for the informative article

Comment by Samogon
2010-01-01 10:43:57

I love this site, there is so much information to be found. Thank you.

Comment by Gps
2010-01-09 02:13:03

Nice! We truly liked this work.

Comment by David
2010-01-12 06:49:34

Does the new release work on Snow Leopard?

Comment by InOverMyHead
2010-09-21 16:36:13

I installed on Mac OS 10.6, which I guess is Snow Leopard. Got the “look at the log” message right after attempting to start EasyEclipse.

Log header:
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=carbon, NL=en_US
Framework arguments: -keyring /Users/memyselfandi/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws carbon -keyring /Users/memyselfandi/.eclipse_keyring -consoleLog -showlocation

!ENTRY org.eclipse.osgi 4 0 2010-09-21 15:10:35.298
!MESSAGE An error occurred while automatically activating bundle org.eclipse.ui.workbench (166).
org.osgi.framework.BundleException: The activator org.eclipse.ui.internal.WorkbenchPlugin for bundle org.eclipse.ui.workbench is invalid

and further down:
Caused by: java.lang.NoClassDefFoundError: org/eclipse/swt/SWTError

This comment on the EasyEclipse for PHP page fixed my problem:
Comment by Robin Marshall
2010-02-02 13:31:41
Hi, I have the answer for you Snow Leopard people!

The problem with Snow Leopard 1.6 is that java 5 is not installed and there are symbolic links pointing java 5 to java 1.6. You can fix it by going here: http://wiki.oneswarm.org/index.php/OS_X_10.6_Snow_Leopard

Follow this and it should start working fine.



Comment by bluse
2010-09-14 17:26:37


Comment by Sara
2011-03-09 02:25:29

I have downloaded & installed.

Based on Eclipse build id: M20070212-1330

But there is no PHPUnit plugin.
And also it will allow any plugin update…

it always throws the error - RadRails ( requires plug-in “com.aptana.ide.core”.

Any suggestion ??

Comment by Andrey
2012-11-18 04:51:47

Hello everyone, I’ve installed version on Ubuntu machine, and I cannot make EasyEclipse show line numbers BY DEFAULT: I always have to right-click the left pane and choose ’show line numbers’. I tried Window - Preferences - Editors - Text Editors - Show line numbers. It’s checked, but line numbers does not appear after that, even after EE restarted.

All in all, it’s a really great IDE. Fast and functional. So, I wish you good luck anyways.

Comment by Andrey
2012-12-29 15:30:25

Yeah, EE shows line numbers by default for SQL but not for PL or PM (Perl).

Your name (required for validation and display)
Your e-mail (required for validation but never displayed)
Your website URL (optional for display)
Your comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.