mameyugo;

, 1 comentarios, 1468 lecturas, por: Jose Manuel Muras Rodrigo

cuando creas un nuevo proyecto con eclipse, en mi caso el caso es un nuevo proyecto Mercurial, si no creas el proyecto especificamente con soporte php, no se lo puedes agregar mas tarde, al menos en modo gráfico.

existe solucion al problema, entra en la carpeta en la que has creado el proyecto y busca el archivo oculto proyect, en Linux ( .proyect), editalo:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
        <name>stocks</name>
        <comment>
                Cloned from default ([protocolo]://[tu_ruta]/)
        </comment>
        <projects></projects>
        <buildSpec></buildSpec>
        <natures></natures>
</projectDescription>

y cambialo por:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
        <name>stocks</name>
        <comment>
                Cloned from default (
[protocolo]://[tu_ruta]/)
        </comment>
        <projects></projects>
        <buildSpec>
                <buildCommand>
                        <name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name>
                        <arguments>
                        </arguments>
                </buildCommand>
                <buildCommand>
                        <name>org.eclipse.php.core.ValidationManagerWrapper</name>
                        <arguments>
                        </arguments>
                </buildCommand>
        </buildSpec>
        <natures>
                <nature>org.eclipse.php.core.PHPNature</nature>
        </natures>
</projectDescription>

despues crea un nuevo proyecto php y copia los archivos que tendra tu proyecto en la carpeta oculta .settings, a la carpeta .settings de tu proyecto.

Cierra eclipse, y vuelve a abrirlo, tendras un proyecto mercurial con soporte php.

Comentarios sobre eclipse: agregar soporte a php a cualquier proyecto

avatar
mameyugo
07.Jan.2010
(rating: 4)
tambien funciona con la edicion remota de archivos, lo he probado para el remote site explorer, añades la diferencia entre los archivos .proyect de tu workspace
Unete!