2009-08-07 31 views
5

Tengo un proyecto que pretende usar tanto PHP como Java y Javascript, así que instalé el complemento PDT PHP para Eclipse, usando la opción de menú Instalar nuevo software. Ahora Eclipse acepta que PDT está instalado, pero no aparecen funciones PHP como crear o editar archivos PHP en ninguna parte. ¿Hay algo más que deba hacer para activar PDT? (Reinicié Eclipse como decía que necesitaba).Instalación de Eclipse PDT

+0

¿Versión de Eclipse? – MitMaro

+0

Tiene que verificar la salida de los módulos incluidos en el menú de ayuda, para ver si el plugin se cargó? Además, creo que debería haber un registro de inicio que podría darle algunos mensajes de error. –

+2

Eclipse 3.5.0. La lista de software instalado dice que el complemento está instalado; ¿Hay algo más que deba revisar? No hay nuevos registros de errores en el directorio de configuración. – rwallace

Respuesta

0

La solución que finalmente se me ocurrió fue instalar Aptana Studio, un IDE de PHP basado en Eclipse, cuya versión independiente puede coexistir felizmente con el Eclipse normal en la misma máquina.

0

Solo crea un nuevo proyecto con el asistente y elige PHP uno. Después de que Eclipse sepa que su proyecto está basado en PHP, le mostrará todas las funciones.

En caso de que tenga un proyecto existente, simplemente abra la perspectiva de PHP.

+0

Ese es el problema, no ofrece ni un nuevo proyecto de PHP ni una perspectiva de PHP. – rwallace

3

Haga clic derecho sobre su proyecto, Configurar (está en la parte inferior de la lista) -> Añadir Soporte PHP ...

Después se hace, debería ver un pequeño símbolo P en el icono del proyecto.

+0

¡Gracias, no estaba al tanto de esa opción! Pero tampoco lo está ofreciendo, por lo que definitivamente es un caso de PDT que no está activo a pesar de que Eclipse dice que está instalado. – rwallace

0

Una vez tuve un problema similar. Eclipse se estaba ejecutando con el JRE 1.4, y parece que se requiere el JRE 1.5 o posterior para ejecutar el PDT. Cambié a Java 1.6 y eso resolvió el problema.

+0

Gracias! Pero ya estoy en 1.6. – rwallace

0

Me encuentro con esto a veces con plugins de eclipse.

¿Ha intentado desinstalarlo, quitar el contenedor y archivarlo desde eclipse/plugins y eclipse/features, y luego instalarlo de nuevo?

Si no tiene ganas de hacerlo. Intenta instalarlo en una instancia eclipse limpia y si funciona, entonces es solo un problema de configuración con eclipse.

Es posible que no haya instalado todas las herramientas también.

0

Para tener soporte PHP en el proyecto eclipse, necesita agregar PHPNature al proyecto. Es una especie de parámetro de configuración del proyecto Eclipse. Cuando craete un nuevo proyecto PHP usando un asistente, verifique el archivo .project en un nuevo directorio de proyecto. Hay una línea PHPNature. Copie esta línea en .project de su proyecto de Java. Otra solución es separar el código java y php en diferentes proyectos, cada uno creado por el asistente adecuado.