我有一个带有下面提到的结构的java项目(MyProject)
src-> package1(读作com.test.Atrribute) - > File1.java,File2.java
src-> package2(读作com.test.Objects) - > obj1.java,obj2.java
src->目录(读作Webcontent.Objects) - > Folder1 - > application.properties文件和一些其他文件
目前build.xml为上述项目创建一个jar,并从package1和package2复制类文件。
但是,我的jar还应该包含文件夹(Webcontent.Objects)及其中的所有内容(即文件夹和文件)。
如何在build.xml中执行此操作?
我以前从未创建过build.xml,而且几乎都是新手。
以下是build.xml中的jar任务,用于将类文件包含在jar中。
<target name="MyProject-jar" depends="compile"
description="Jar for the Project">
<jar destfile="${output.dir}/MyProject.jar" basedir="${output.dir}/">
<include name="com/test/Attribute/*.class"/>
<include name="com/test/Objects/*.class"/>
</jar>
</target>
感谢是否有人可以提供帮助。谢谢。
答案 0 :(得分:0)
你可以添加
<include name="Webcontent/Objects/**/*"/>
到你的jar任务
注意:**
递归地考虑其父级下的目录