Este fin de semana he empezado a experimentar con Ubuntu 10.04 LTS, la última versión de este sistema operativo de código abierto, que espero que me lleve al abandono definitivo de Windows, al menos en el equipo de sobremesa.
Tras pasar todo el correo de Outlook a Evolution con ayuda de la herramienta readpst y configurar las cosas más básicas he instalado el entorno de desarrollo Eclipse junto con las PDT (PHP Development Tools). Buena parte de la información que hay disponible en la red para su instalación hace referencia a versiones anteriores de Ubuntu y Eclipse y siguiendo esas instrucciones poco a poco la cosa se ha ido enredando…
Para una instalación básica del entorno de desarrollo en PHP no hace falta complicarse tanto y se puede hacer siguiendo estos pasos:
Entramos en Aplicaciones -> Centro de software de Ubuntu y tecleamos eclipse en el buscador. Seleccionamos Eclipse en la lista y lo instalamos.
Una vez instalado Eclipse seleccionamos Eclipse Plug-in Development Environment (PDE) en la misma lista y lo instalamos también.
Ya lo tenemos instalado. Nos vamos al menú Aplicaciones -> Programación de Ubuntu y ya nos aparece Eclipse. Abrimos la aplicación.
Entramos en la opción Help -> Install New Software… de Eclipse y añadimos estos dos sitios de software clicando en Add.
Name: DLTK 2.0 Location: http://download.eclipse.org/technology/dltk/updates-dev/2.0/
Name: PDT 2.2 Location: http://download.eclipse.org/tools/pdt/updates/2.2/interim/
Seleccionamos en la lista el segundo de los sitios que hemos añadido. Aparecerá una lista de los paquetes disponibles para instalar. Le damos a la flecha que hay delante del nombre del paquete para ver que características contiene. Podemos elegir las que queramos, de momento instalamos solamente el Runtime Feature.
Clicamos en Next, aceptamos los Términos y procedemos con la instalación. Una vez instalado reiniciamos Eclipse para que los cambios se apliquen sin problemas.
Abrimos otra vez Eclipse y clicamos en Window -> Open Perspective -> Other…. Ahí podemos seleccionar la perspectiva de PHP y a partir de ahora tendremos una nueva pestaña para cambiar la perspectiva.
Ya estamos listos para empezar a crear nuestros proyectos en PHP con Eclipse.
Buena programación!
18 Respuestas para“Instalando Eclipse 3.5 Galileo + PDT 2.2 en Ubuntu 10.04 LTS”







Parece que los 2 sitios no están disponibles.
Name: DLTK 2.0
Location: http://download.eclipse.org/technology/dltk/updates-dev/2.0/
view source
print?
Name: PDT 2.2
Location: http://download.eclipse.org/tools/pdt/updates/2.2/interim/
Sabes si hay alguna otra forma de obtenerlos?
Hola,
Acabo de acceder a ambos sitios sin problemas. Te aparece algún error en Eclipse cuando intentas conectarte a ellos?
Epale. Estoy tratando de instalar PDT en Eclipse 3.5, sigo los pasos que publicas aqui y cuando trato de abrir un archivo .php me sale un error “An error has occurred. See error log for more details.
org/eclipse/php/internal/ui/editor/contentassist/PHPCompletionProcessor” No se que podra ser. Si me puedes ayudar te lo agradeceria
Hola,
No se cuál puede ser la causa. En el foro de Eclipse hay algún mensaje publicado en las últimas horas con el mismo problema que explicas.
http://www.eclipse.org/forums/index.php?t=msg&th=168130&start=0
Tenías alguna instalación previa de Eclipse o PDT? O lo has instalado todo desde cero?
org/eclipse/php/internal/ui/editor/contentassist/PHPCompletionProcessor
Me pasa exactamente lo mismo!
Hola,
Podríais probar instalando las PDT 2.1 desde el repositorio de Galileo. Desde Help -> Install New Software… se añade el servidor si es que no lo tenemos ya en la lista
http://download.eclipse.org/releases/galileo/
Dentro de Programming Languages aparecen las PHP Development Tools 2.1
No lo he probado, pero a ver si con esa versión al menos no os da el error.
hola realice todos los pasos pero cuando trato de instalar el runtime feature me da este error–
Cannot complete the install because one or more required items could not be found.
Software being installed: PHP Development Tools (PDT) Runtime Feature 2.2.0.v201004270700-7L7J-F8NcJTJJwdOKOJJ (org.eclipse.php.feature.group 2.2.0.v201004270700-7L7J-F8NcJTJJwdOKOJJ)
Missing requirement: DLTK H2-based Indexer 2.0.0.v20100616-2015 (org.eclipse.dltk.core.index.sql.h2 2.0.0.v20100616-2015) requires ‘bundle org.h2 0.0.0′ but it could not be found
Cannot satisfy dependency:
From: Dynamic Languages Toolkit – Core H2 Index Frameworks 2.0.0.v20100616-2015-6–9oA5855M7O2968L (org.eclipse.dltk.core.index.feature.group 2.0.0.v20100616-2015-6–9oA5855M7O2968L)
To: org.eclipse.dltk.core.index.sql.h2 [2.0.0.v20100616-2015]
Cannot satisfy dependency:
From: PHP Development Tools (PDT) Runtime Feature 2.2.0.v201004270700-7L7J-F8NcJTJJwdOKOJJ (org.eclipse.php.feature.group 2.2.0.v201004270700-7L7J-F8NcJTJJwdOKOJJ)
To: org.eclipse.dltk.core.index.feature.group [2.0.0,3.0.0)
me podrias ayudar que dependencias son estas???com las obtengo????para hacer la instalacion con exito..
Hola, no se cuál puede ser el problema. Has instalado el Eclipse Plug-in Development Environment (PDE) que se indica en el segundo paso? Si no funciona puedes probar instalando las PDT 2.1 como indico en el mensaje que hay encima del tuyo.
Un saludo.
A mí me ha funcionado añadiendo http://download.eclipse.org/releases/galileo/ como dice Sergio.
Tuve el problema de las dependencias con otros repositorios, creo que es debido a incompatibilidades entre las versiones de los complementos y la version de Eclipse instalada en el sistema.
Saludos
Quitar los dos repositorios indicados en el artículo y en su lugar añadir el repositorio de Galileo: http://download.eclipse.org/releases/galileo/
Esto os permitirá instalar el PDT 2.1, tiene pinta de que el 2.2 esta pensado para una versión más nueva de eclipse que la que esta en el repositorio de Ubuntu.
En vista de la cantidad de errores que estáis reportando está claro que algo deben haber cambiado en la revisión definitiva de las PDT 2.2 que hace que no funcione en Eclipse 3.5.
En la propia wiki de Eclipse han actualizado la página de instalación de las PDT y ahora no se indica en ningún lado la compatibilidad de Eclipse 3.5 y PDT 2.2.
http://wiki.eclipse.org/PDT/Installation
Mientras que en enero de 2010 sí aparecían las instrucciones de instalación de PDT 2.2 en Eclipse 3.5
http://wiki.eclipse.org/index.php?title=PDT/Installation&oldid=184847
En breve actualizaré el artículo para instalar las PDT 2.1 y así evitar disgustos.
Un saludo.
Hey hola amigo! ni de una forma ni de la otra manera tampoco he podido agregar el pdt… anteriormente habia añadido aptana y componentes para trabajar con (ext js) asi como tambien le añadi al eclipse (android sdk). sera por ello q presenta incompatibildad?? que crees?
Hola LuisMiguel. Te aparece algún tipo de mensaje de error que pueda dar pistas sobre porque no se instalan las PDT?
Tienes el apache instalado??
Seguí los pasos que indicó Sergio con el PDT 2.1 y me funcionó perfecto, por cierto estoy usando UBUNTU 11.04.
Mil gracias por el Blog y Felicidades Sergio!.
Gracias a ti Juan Carlos
Me alegra que te haya servido.