EasyEclipse for LAMP
For PHP, Python, Perl, and Ruby development with a web server and a database (see notes).
Download release 1.2.2.2:
(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 54 comments for this distribution. You can review them and add more here.
Composition
This distribution includes the following plugins:
Core components:
- Eclipse Platform - Shared platform services from Eclipse - Getting started.
- Java for Windows - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools - Edit, compile, run, debug, test, refactor, document and deploy Java applications - Getting started.
- Eclipse Tools - Common libraries for various Eclipse projects - Getting started.
Some essential utilities:
- AnyEdit Tools - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", adds white spaces, tabs, and entities conversions, et cetera.
- Eclipse Utils Plugins - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons - Getting started.
- Color Editor - Edit with syntax highlighting over 100+ file formats - Getting started.
Tools for web development:
- Eclipse Web tools editors - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services - Getting started.
- Eclipse HTML Tidy - Format and validate HTML, XHTML and XML documents within your favorite editor - Getting started.
- Amateras HTML and XML editor - Edit HTML, JSP, XML and CSS files - Getting started.
Database management tool:
- Removed since release 1.3.0: Eclipse Database tools - Access, manage and query SQL relational databases and servers - Getting started.
- Added in release 1.3.0: Eclipse Data Tools - Access and query relational databases with SQL - Getting started.
- QuantumDB - Access, manage and query SQL relational database and servers access using standard JDBC drivers - Getting started.
IDE for PHP development:
- PHP Eclipse - Edit, run, test, debug and deploy PHP applications - Getting started.
- Simple test for PHP - Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2 - Getting started.
IDE for Python development:
- PyDev - Edit, run, debug and refactor Python and Jython applications - Getting started.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools - Edit, test, run and debug Ruby applications - Getting started.
- RadRails - Create, test and deploy Ruby on Rails applications - Getting started.
Version Control tools (CVS support was included in the Eclipse Platform until 1.2.2):
- Added in release 1.3.0: Eclipse CVS client - Access and manage projects in CVS repositories within Eclipse - Getting started.
- Subclipse - Access and manage Subversion repositories within Eclipse - Getting started.
Miscellaneous:
- Eclipse Perl Integration (EPIC) - Edit, run, debug Perl scripts and applications. Test and evaluate regular expressions - Getting started.
Getting started
"Getting Started" documentation is available for the following included plugins:
- Eclipse Platform
- Eclipse Java Development Tools
- Eclipse Tools
- Eclipse Utils Plugins
- Color Editor
- Eclipse Web tools editors
- Eclipse HTML Tidy
- Amateras HTML and XML editor
- Eclipse Database tools
- Eclipse Data Tools
- QuantumDB
- PHP Eclipse
- Simple test for PHP
- PyDev
- Ruby Development Tools
- RadRails
- Eclipse CVS client
- Subclipse
- Eclipse Perl Integration (EPIC)
Changelog
Changes in release 1.2.2.2:
- Fixed issue in Eclipse Tools.
- Modified plugins:
- Eclipse Tools (changed composition)
- Ruby Development Tools (upgraded)
- RadRails (upgraded)
- Upgraded to new version: Upgraded to Eclipse 3.2.2, and latest versions of supported plugins..
- Modified plugins:
- Eclipse Platform (upgraded)
- Java for Linux (upgraded)
- Eclipse Java Development Tools (upgraded)
- Eclipse Tools (upgraded)
- AnyEdit Tools (upgraded)
- Color Editor (upgraded)
- Eclipse Web tools editors (upgraded)
- Amateras HTML and XML editor (upgraded)
- Eclipse Database tools (upgraded)
- Eclipse Data Tools (upgraded)
- QuantumDB (upgraded)
- PyDev (upgraded)
- Ruby Development Tools (upgraded)
- RadRails (upgraded)
- Subclipse (upgraded)
- Eclipse Perl Integration (EPIC) (upgraded)
- Patched: Install in a location without spaces on Mac to workaround PyDev bug.
- Modified plugins:
- Changed composition: Re-added Subclipse which was missing.
- Modified plugins:
- Java for Windows (upgraded)
- Java for Linux (upgraded)
- Simple test for PHP (upgraded)
- Upgraded to new version: Upgraded to Eclipse 3.2.1.
- Modified plugins:
- Eclipse Platform (upgraded)
- Java for Windows (upgraded)
- Java for Linux (upgraded)
- Eclipse Java Development Tools (upgraded)
- Eclipse Tools (upgraded)
- AnyEdit Tools (upgraded)
- Color Editor (upgraded)
- Eclipse Web tools editors (upgraded, changed composition)
- Amateras HTML and XML editor (upgraded)
- Eclipse Database tools (upgraded)
- Eclipse Data Tools (upgraded)
- QuantumDB (upgraded)
- PHP Eclipse (upgraded)
- PyDev (upgraded)
- Ruby Development Tools (upgraded)
- RadRails (upgraded)
- Subclipse (upgraded)
- Eclipse Perl Integration (EPIC) (upgraded)
- Added plugin: Eclipse Data Tools
- Modified plugins:
- Eclipse Platform (upgraded)
- Eclipse Java Development Tools (upgraded)
- Eclipse Tools (upgraded, patched)
- AnyEdit Tools (upgraded)
- Color Editor (upgraded, patched)
- Eclipse Web tools editors (upgraded)
- Amateras HTML and XML editor (upgraded)
- Eclipse Database tools (upgraded)
- QuantumDB (changed composition)
- Subclipse (upgraded)
- Modified plugins:
- Eclipse Tools (changed composition)
- Eclipse Web tools editors (changed composition)
- Eclipse Database tools (changed composition)
- RadRails (upgraded, patched)
- Subclipse (upgraded)
- Changed composition: Added Subclipse.
- Changed composition: Added Simpletest, a PHP unit test framework plugin.
- Added plugin: Simple test for PHP
- Modified plugins:
- Eclipse Tools (patched)
- AnyEdit Tools (upgraded)
- Color Editor (patched)
- Eclipse Web tools editors (upgraded)
- Eclipse HTML Tidy (patched)
- Eclipse Database tools (upgraded)
- PyDev (upgraded)
- Ruby Development Tools (upgraded)
- RadRails (upgraded, patched)
- Subclipse (upgraded)
- Initial release.
License
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
I’m having the mac version. It is impossible to setup Python interpreter and setup paths folders in preference.
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.
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
There seems to be a problem with the packaging of the windows version of 1.2.1.3. I get an error after the verification stage.
Argh. thank you, good catch. The upload was corrupted. there’s now a new file that fixes it.
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,
Sebastian
I installed EasyEclipse for LAMP 1.2.1.3 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 127.0.0.1:51852 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
Stef
Just fyi: this weird bug is caused by McAfee Virus Scan. Disable McAfee before starting Eclipse and the help system works fine.
I just downloaded the lamp version. trying ./eclipse gives me:
Error: no `server’ JVM at `/home/elsigh/src/easyeclipse-lamp-1.2.1.3/jre/lib/i386/server/libjvm.so’.
I’m running apache already, is that a problem?
Hi,
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?
Cheers
help me to start eclipse on Mandriva.
My log:
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?
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 ?
Note that you can add plugins by going on the plugins page here.
Hi.
EasyEclipse crashes every time I save a file.
OS: OpenSUSE 10.2.
See this log
why did you choose PHPEclipse over PDT? just curious
Hi,
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?
Thanks,
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.
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
(Indonesia)
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…
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.
A few weeks is over now ;). Any updates? Longing for 1.3 to get pdt 1.0 to work! Thx!
Ditto on this, any word on an ETA for 1.3?
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
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?
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!
Thanks!
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!
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,
InOverMyHead
Очень хороший пост! Спасибо за проделанную работу!
Да уж, сколько комментов и все бестолковые!
Толково сделано, спасибо.
Nice! We truly liked this work.
Thanks for the informative article
I love this site, there is so much information to be found. Thank you.
Nice! We truly liked this work.
Does the new release work on Snow Leopard?