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 40 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
[…] Depuis le 24/11/2006, je suis un peu en retard , la version 1.2.1 de EasyEclipse est disponible.Cette version est basée sur Eclipse 3.2.Je rappelle, pour ceux qui n’auraient pas lu mon précédent article sur le sujet, que EasyEclipse est un IDE basé sur Eclipse et packagé avec un ensemble de plugins, ce qui rend sont installation très facile et évite les problèmes de dépendance.EasyEclipse est téléchargeable gratuitement sous forme de distribution regroupant un ensemble de plugins que l’on choisira en fonction de ses besoins. Pour ma part j’utilise la distribution EasyEclipse for LAMP qui me permet de développer en Php ou Ruby sous le même environnement. Je rajoute le plugin subclipse qui n’est pas inclus dans cette distribution.Le site officielLa page des distributionsLa page des pluginsJe vous conseille de prendre cette nouvelle version, le démarrage est plus rapide et cela corrige un problème de coloration syntaxique dans les fichiers rhtml.Vous pouvez également lire cet article si vous utilisez EasyEclipse pour développer des applications basées sur Ruby On Rails et souhaitez l’améliorer un peu. […]
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
[…] Comme conseillé par Frédéric sur son Fred’s Blog11, j’ai installé EasyEclipse for LAMP version 1.2.1 ainsi que son plugin Subversion. […]
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
[…] Elipse. Moim osobistym wyborem, zwlaszcza dla poczatkujacych jese EasyEclipse. Do zabawy z Railsami bedzie nam potrzebna dystrybucja dedykowana Railsom http://www.easyeclipse.org/site/distributions/ruby-rails.html lub dystro dedykowane ogolno pojetemu developingu webowemu, gdzie oprocz Railsow znajdziemy tez PHP, Pythona etc. http://www.easyeclipse.org/site/distributions/lamp.html Eclipse smiga na Javie, ale nie uwazam aby jej zrodlo i opis instalacji byly tutaj potrzebne. BTW dystrybucje Eclipse’a maja ja zawarta w pakietach, wiec jesli nie masz to sie nie martw. […]
[…] IDE: EasyEclipse for LAMP […]
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?
[…] At the begging I’ve used RadRails. It was quite nice, but first I had some problems running it on amd64 (you need to pay attention to java version – 32 bit). Now I have ubuntu 32bit, so then some new problems showed up. First of all I needed some other plugins, like for html, css and so on. So I started to use EasyEclipse LAMP which has everything that I need. But finally I thought it’s to big for me. I’ve used snippets from here and theme form here […]
[…] طبعاً لا جديد ، فغداً عندي مادة ، و هذا أمر مزعج و خاصة عندما تكون منهمكاً بأمر آخر ، لكني أعمل بشكل متقطع و متغير على مشاريع عديدة موجودة بين يدي ، منها أنني أقرأ المزيد عن برنامج الـ EasyEclipse نسخة الـ LAMP و بصراحة ، فلقد فوجئت من المميزات التي وجدتها بهذا البرنامج و التي قد تؤدي بي إلى التخلي عن برنامج ZEND و الاستعاضة عنه ببرنامج Eclipse . لامزيد لكن قريباً سيكون لنا جلسة مع هذا البرنامج بشكل موسع […]
[…] Get either Easy Eclipse’s distro for Ruby on Rails (Ruby+Rails) or LAMP (Ruby+Rails+Perl+PHP+Python) - needs Java 1.4 or 1.5 installed. […]
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
[…] » Download EasyEclipse for LAMP […]
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.
[…] Cela fait un moment que j’utilise Easy Eclipse pour mes développements Rails sous Windows. J’ai lu sur le site ajaxian.com que Aptana avait sorti une version orientée Rails. Je l’ai immédiatement essayée et j’ai été conquis. J’ai alors décidé de vous livrer le résultat de mes premiers pas avec cet IDE. […]
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.
[…] Installing EasyEclipse LAMP - http://www.easyeclipse.org/site/distributions/lamp.html […]
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?
[…] Empezando con Ruby Posted Septiembre 11, 2007 Como les comenté en alguna entrada anterior, estaba intentando instalar Ruby en casa. Bueno, lo que yo quería era poder generar un proyecto de Ruby en el EasyEclipse for LAMP, cosa que hasta ahora no he podido, y para colmo el amigo Google no me pudo brindar una solución. Lo que si pude hacer andar (digamos que no es muy dificil), es el Ruby interpreter. Básicamente es lo que necesitas para que tu PC entienda Ruby. Además trae un editor de texto que te colorea el código y todos esos chiches. […]
[…] If you want one distribution to develop all kind of web applications, there is a ~180MB EasyEclipse for LAMP distribution that includes PHP, Python, Perl as well as Ruby on Rails environments. If you don’t already have a web server/database installed for testing web applications, XAMPP is the easiest way to do so. […]
[…] EasyEclipse for LAMP […]
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
[…] Comme conseillé par Frédéric sur son Fred’s Blog13, j’ai installé EasyEclipse for LAMP version 1.2.1 ainsi que son plugin Subversion. […]
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?
[…] So habe ich die Version EasyEclipse for Lamp gewählt und erhielt eine vollständige Entwicklungsumgebung für PHP, Perl, Python und Ruby. Die Anbindung an meinen Subversion-Server verlief ohne Probleme. Auch wenn ich noch nicht sehr intensiv damit gearbeitet habe scheint es aktuell mein Mittel der Wahl zu sein um mit möglichst wenig Aufwand ans Ziel zu kommen. […]