我正在尝试通过ant在我的android项目中包含一个无android项目。这是一个常见项目,每次都可以更改,因此我无法创建.jar文件并将其导出到“libs”文件夹。
任何人都可以帮助我吗?
我是否必须在project.properties中更改某些内容?
非常感谢!
答案 0 :(得分:1)
使用apache ivy plugin声明项目之间的依赖关系。然后,Jenkins ivy plugin可用于检测更改,并在构建公共项目后自动触发项目的构建。
答案 1 :(得分:0)
<target name="-pre-compile">
<path id="project.all.jars.path">
<path path="${toString:project.all.jars.path}"/>
<fileset dir="${jar.libs.dir}">
<include name="*.jar"/>
</fileset>
</path>
如果我将它集成到我的build.xml中,我的项目将正确包含库;)