在 ant 构建文件中添加带有 libs 的文件夹
Adding folders with libs in ant buildfile
在我的项目中,我有 /lib 和 /WEB-INF 文件夹。
我需要将这两个文件夹(或那些带有子文件夹的文件夹中的 .jar 文件)添加到类路径中。
我试过类似的方法,但没有用:
<property name="lib.dir" value="lib"/>
<property name="webinf.dir" value="WEB-INF"/>
<path id="classpath">
<fileset dir="${lib.dir}">
<include name="${lib.dir}/**/*.jar ${webinf.dir}/**/*.jar"/>
</fileset>
</path>
你可以试试这个:
<property name="web-inf.dir" value="WEB-INF" />
<property name="lib.dir" value="lib" />
<path id="classpath">
<fileset dir="${web-inf.dir}" includes="**/*.jar" />
<fileset dir="${lib.dir}" includes="**/*.jar" />
</path>
但是 web-lib 目录不应该是 webContent\WEB-INF\lib
之类的吗?
如果是,那么 web-inf.dir
应该是:
<property name="web-inf.dir" value="webContent/WEB-INF/lib" />
在我的项目中,我有 /lib 和 /WEB-INF 文件夹。 我需要将这两个文件夹(或那些带有子文件夹的文件夹中的 .jar 文件)添加到类路径中。
我试过类似的方法,但没有用:
<property name="lib.dir" value="lib"/>
<property name="webinf.dir" value="WEB-INF"/>
<path id="classpath">
<fileset dir="${lib.dir}">
<include name="${lib.dir}/**/*.jar ${webinf.dir}/**/*.jar"/>
</fileset>
</path>
你可以试试这个:
<property name="web-inf.dir" value="WEB-INF" />
<property name="lib.dir" value="lib" />
<path id="classpath">
<fileset dir="${web-inf.dir}" includes="**/*.jar" />
<fileset dir="${lib.dir}" includes="**/*.jar" />
</path>
但是 web-lib 目录不应该是 webContent\WEB-INF\lib
之类的吗?
如果是,那么 web-inf.dir
应该是:
<property name="web-inf.dir" value="webContent/WEB-INF/lib" />