2

次の Ant スクリプトを使用して、単純な Web アプリケーションの戦争を作成しています。

<?xml version="1.0" encoding="UTF-8"?>
<project name="MyProject" default="war">
    <path id="compile.classpath">
        <fileset dir="WebContent/WEB-INF/lib">
            <include name="*.jar" />
        </fileset>
    </path>
    <target name="compile">
        <javac destdir="WebContent/WEB-INF/classes" debug="true" srcdir="src">
            <classpath refid="compile.classpath" />
        </javac>
    </target>
    <target name="war" depends="compile">
        <war destfile="build/myproject.war" webxml="WebContent/WEB-INF/web.xml">
            <fileset dir="WebContent">
                <include name="**/*.jsp" />
            </fileset>
            <lib dir="WebContent/WEB-INF/lib" />
            <classes dir="WebContent/WEB-INF/classes" />
        </war>
    </target>
</project>

戦争を作成していますが、戦争を開いているときに、アプリケーションが実行されていないため、JSP ファイルが含まれていません。何が間違っているのですか?また、現在、私は Weblogic で手動で戦争に対処しています。戦争を展開できるAntコマンドはありますか?

4

1 に答える 1