Mam następujący plik ant do kompilacji. Ale niestetyClassPath w Ant dla zadania Javac
<project default="build.deploy.start" basedir=".">
<property name="target.dir" value="C:\tom\webapp\"/>
<property name="basesrc.dir" value="c:\SimpleChat\"/>
<property name="classes.target" value="${basesrc.dir}\WebContent\WEB-INF\classes"/>
<property name="src.dir" value="${basesrc.dir}\src"/>
<property name="classpath" value="${basesrc.dir}\WebContent\WEB-INF\classes"/>
<!-- Classpath for the project -->
<path id="master-classpath">
<fileset dir="${classpath}">
<include name="*.jar"/>
</fileset>
</path>
<!-- init method which will ensure that all directories exists before we start building/deploying-->
<target name="init">
<mkdir dir="${target.dir}\js"/>
<mkdir dir="${target.dir}\images"/>
<mkdir dir="${target.dir}\pages"/>
<mkdir dir="${target.dir}\WEB-INF\lib"/>
<mkdir dir="${target.dir}\WEB-INF\classes"/>
</target>
<!--To build an application so that files can be deloyed-->
<target name="build" depends="init">
<javac srcdir="${src.dir}" destdir="${classes.target}">
<classpath refid="master-classpath"/>
</javac>
</target>
</project>
Mam odpowiednie pliki jar w katalogu LIB określonym w elemencie ścieżki. a mimo to daje błąd kompilacji, że pakiet nie istnieje, ponieważ nie widzi mojego pliku JAR.
Czy możesz wskazać błąd, który robię, aby poprawnie włączyć ten słoik?