Instalar Eclipse 3.4 + PDT 2.0 - Linux

Eclipse es uno de los mejores IDE (Integrated Development Enviroment) que existe actualmente. Tiene múltiples plugins para extender su funcionalidad, dentro de los cuales se encuentra PDT. PDT es un plugin que provee una herramienta para el desarrollo de aplicaciones PHP con eclipse. Los pasos para instalar PDT en Eclipse 3.4 son los siguientes:

  1. Descargar Eclipse
  2. Descomprimelo en la carpeta opt #: cd /opt #: tar xvzf eclipse.xx.tar.gz
  3. Ejecuta eclipse #: /opt/eclipse/eclipse

Target Management/RSE

Permite crear modelos de datos y contiene frameworks para manejar y configurar sistemas remotos.

  1. Ya dentro de eclipse ve al menu Help -> Software Updates
  2. En el tab Available Software, dar clic en Add Site y colocar esto en la url: http://download.eclipse.org/dsdp/tm/updates/3.0/
  3. Ahora te saldrá una lista de TM and RSE 3.0. Ahí debes escoger las opciones que quieras. En mi caso escogí:
    1. RSE FTP
    2. RSE Local
    3. RSE SSH
    4. RSE Telnet
    5. RSE Unit Tests
    6. Target Management Service Discovery
    7. Target Management Terminal
    Actualizaciones Eclipse

Subeclipse

  1. Después de reiniciar eclipse procedemos a instalar Subeclipse. Subeclipse es un plugin que permite utilizar SVN (Subversion) con eclipse. Hacemos el mismo procedimiento del paso 5 y colocamos esta url: http://subclipse.tigris.org/update_1.4.x. Después que agregas el sitio selecciona Subeclipse y SVNKit Adapter Escoger Subeclipse y SVNKit Adapter
  2. Procedemos a instalar y aceptamos la licencia. Aceptar Licencia Subeclipse
  3. Listo ya tenemos subeclipse instalado

Webtools

Eclipse Web Tools Platform (WTP) es un proyecto que nos permite trabajar con herramientas de desarrollo web y aplicaciones Java EE. Contiene editores gráficas para variedad de lenguajes, wizzards y más.

  1. En eclipse ir al menu Help -> Software and Updates
  2. Ir al tab Available Software y buscar la opción que dice http://download.eclipse.org/releases/ganymede y abrir el árbol.
  3. Buscar la opción Java and Web EE development
  4. Seleccionar:
    1. Eclipse XML Editors and Tools
    2. Web Developer Tools
    3. Web Page Editor
  5. Presionar Install, aceptar la licencia y comenzar la instalación Instalación Eclipse Web Tools Platform

Base de Datos Eclipse Data Tools Platform es una serie de herramientas que nos permiten desarrollar y o manejar sistemas de datos centralizados. Entre sus cualidades tenemos que permite crear, editar y probar comandos SQL, autocomplete de código, le da formato al código entre otras cualidades.

  1. Ir al menu Help -> Software and Updates.
  2. Ir al tab Available Software y buscar la opción que dice http://download.eclipse.org/releases/ganymede y abrir el árbol.
  3. Escoger Database Development y seleccionar:
    1. Data Tools Platform Enablement
    2. Data Tools Platform SQL Development Tools
  4. Dar clic en Install, aceptar la licencia y listo!!

PDT

Para poder instalar PDT se necesitan una serie de requerimientos. Vamos a instalar estas herramientas para posteriormente instalar PDT.

Graphical Editing Framework

  1. Ir al menu Help -> Software and Updates.
  2. Ir al tab Available Software y buscar la opción que dice http://download.eclipse.org/releases/ganymede y abrir el árbol.
  3. Escoger Graphical Editors and Frameworks y seleccionar:
    • Graphical Editing Framework GEF
  4. Dar clic en Install, aceptar la licencia y listo!!

Dynamic Languages Toolkit

Dynamic Languages Toolkit es una herramientas que ayuda a reducir la complejidad de desarrollo en ambientes de lenguajes dinámicos como PHP o Perl.

  1. Debemos descargar la versión Integration Build del sitio:  http://download.eclipse.org/technology/dltk/downloads/ Descargar el Core de DLTK
  2. Verificamos con md5sum si el archivo es válido y lo descromprimimos en la carpeta que deseemos
  3. En eclipse seleccionamos Help -> Software Update
  4. Vamos al tab Available Software y damos clic en el botón Add Site.
  5. Dentro de Add Site escogemos Local y buscamos la carpeta que acabamos de descargar.
  6. Procedemos a instalar DLTK 1.0 Escoger DLTK Core Framework

Nota: en algunos manuales nos dicen que instalemos la versión 0.95 de DLTK, pero en realidad esa versión tiene problemas. Debemos utilizar la versión 1.0.

PDT

  1. Debemos descargarnos el último integration built del sitio http://www.eclipse.org/pdt/downloads/ y escoger el enlace "SDK" Escoger Runtime
  2. Procedemos a verificar la validez del archivo y lo verificamos con el que nos ofrece el sitio: #: md5sum pdt-runtime-I200809241021.zip
  3. Si es correcto procedemos a descomprimirlo de cualquiera carpeta que deseamos: #: unzip pdt-runtime-I200809241021.zip
  4. Eso descomprime una carpeta llamada eclipse. Dentro de eclipse nos vamos al menu Help -> Software and Updates.
  5. Escogemos el tab Available Software.
  6. Hacemos clic en el botón Add Site. Damos clic en el botón Local y buscamos la carpeta que descomprimimos en el paso 3 (llamada eclipse).
  7. Seleccionamos PDT Feature e instalamos. PDT Feature
  8. Listo!! ya podemos desarrollar aplicaciones PHP en eclipse.

Fuentes:

Su voto: Nada Promedio: 5 (2 votos)

admin (no verificado) on December 07th 2008

Mira tienes que dar clic derecho en el root del proyecto en el arbol de proyectos que normalmente tienes ubicado en la parte izquierda. Después en el menu contextual busca las propiedades del proyecto. En las propiedades busca los path que tiene incluido y quita los que dice como las funciones del core de php. Después te debe funcionar.

alevilar (no verificado) on December 20th 2008

olvide decirlo: gracias, finalmente lo solucioné tildando todas las opciones que me ofrecia dentro de
Help -> Software and Updates dentro de la pestaña de PDT. Tilde todo y comenzo a funcionar.

chapulin colorado (no verificado) on February 17th 2009

Hola.. gracias por compartir.

El link a Dynamic Languages Tool está roto.
El correcto:
http://download.eclipse.org/technology/dltk/downloads/

Saludos

admin (no verificado) on February 17th 2009

Gracias por el comentario, ya lo arreglo.

Enviar un comentario nuevo

El contenido de este campo se mantiene privado y no se mostrará públicamente.
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.
  • Etiquetas HTML permitidas: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato

CAPTCHA
Esta pregunta es para probar si tu eres un humano y para prevenir spam en el sitio.
1 + 5 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.