ANTビルドを使用してサンプルアプリケーションを構築しようとしています。しかし、私は例外を取得しています:
パッケージjavax.servlet.jspは存在しません。 ここに私のサンプルbuild.xmlファイルがあります。アプリケーションに問題はありませんが、ビルド時にのみ問題があるようです。問題の原因を教えてください。私はANTビルドには新しいです。ANTビルドに失敗しました:パッケージjavax.servlet.jspが存在しません
<property name="build.dir" value="build"></property>
<property name="src.dir" location="src"></property>
<property name="classes.dir" value="${build.dir}/classes"></property>
<property name="buildlib" location="WebContent/WEB-INF/lib"/>
<path id="build.classpath">
<fileset dir="${buildlib}" includes="*.jar"/>
<pathelement location="."/>
</path>
<target name="clean">
<delete dir="${build.dir}"/>
</target>
<target name="compile" depends="clean">
<mkdir dir="${classes.dir}"/>
<javac srcdir="${src.dir}" destdir="${classes.dir}"/>
<classpath refid="build.classpath" />
</target>
</project>
私はlibディレクトリを使用しており、すべてのjarファイルはその中に置かれています。しかし、私はこの問題の解決策を理解していませんでした。どうすれば修正できますか? – freepublicview
Okie。私は答えを得た。ビルドファイルに問題がありました。 私はjavacタグを閉じて、クラスパスを読み込んでいました。 とにかくお返事ありがとうございました – freepublicview
手がかりありがとう、私はこのジャーがTomcat自体の一部である間にエラーを出す理由を理解しようとしていました –