Integração de Projetos em Eclipse e Netbeans!

Boa tarde pessoal,

Gostaria de saber, se alguém alguma vez criou uma estratégia para deixar uma aplicação WEB portavel para qualquer IDE (Eclipse, Netbeans, JDeveloper)
A necessidade disso, seria porque gostariamos de estar pegando o que há de mais forte em cada uma delas, para trabalhar num projeto em comum…

Obrigado,

Alexandre

Olá amigo,

Faça o projeto configurando com ANT. Já era.

[]'s

muito obrigado pela dica…

Abracos

Caro ajaxinaction,

Voce poderia por gentileza postar um template ANT para permitir a integração do projeto WEB com as IDEs.
Peço isso, pois confesso que nao possuo muita destreza com esta ferramenta e o maximo que consegui chegar foi o de criar um projeto baseado em Script Ant pelo Eclipse, porem nao importou a pasta Web (com jsps, css, js, etc…), apenas os sources. Fiz como instruiu:

  • criei uma estrutura de pasta padrao JEE;

  • criei o script como segue abaixo;

Detalhe que o script esta gerando direitinho o arquivo .WAR, motivo pelo qual consegui realizar o deploy para o container de forma que nao apresentou erros na hora de carregar as paginas…

Segue o script:

<project name="olamundo" default="deploy-tomcat" basedir=".">
    
    <description>
        Exemplo de arquivo de scripts para o Ant que realiza o
        empacotamento e deploy de um aplicativo web.
    </description>
    
    <property name="app.name" value="olamundo"/>
    <property name="tomcat.home" value="/java/tomcat"/>
    <property name="tomcat.deploy" value="${tomcat.home}/webapps"/>
    <property name="src.dir" value="src" />
    <property name="classes.dir" value="web/WEB-INF/classes"/>
    <property name="jars.dir" value="dist"/>
    
    <path id="class.path">
        <fileset dir="${tomcat.home}/common/lib">
            <include name="**/*.jar"/>
            <include name="**/*.zip"/>
        </fileset>
        
    </path>
    
    <target name="preparar">
        <mkdir dir="${classes.dir}"/>
        <mkdir dir="${jars.dir}"/>
    </target>
    
    <target name="compilar" depends="preparar">
        <javac srcdir="${src.dir}" destdir="${classes.dir}">
            <classpath refid="class.path" />
        </javac>
    </target>
    
    <target name="empacotar" depends="compilar">
        <war destfile="${jars.dir}/${app.name}.war" webxml="web/WEB-INF/web.xml">
            <classes dir="${classes.dir}"/>
            <fileset dir="web"/>
        </war>
    </target>
    
    <target name="deploy-tomcat" depends="empacotar">
        <copy file="${jars.dir}/${app.name}.war" tofile="${tomcat.deploy}/${app.name}.war"/>
    </target>
    
    <target name="undeploy-tomcat">
        <delete file="${tomcat.deploy}/${app.name}.war" />
    </target>
    
    <target name="clean">
        <delete dir="${jars.dir}"/>
        <delete dir="${classes.dir}"/>
    </target>
</project>

Muito obrigado pela atencao

abracos