我有一个 gradle 配置,它执行我对战争的编译和打包。
我有一个 ant 脚本,我想在战后调用enunciate.codehaus.org。ant 脚本需要访问捆绑到战争中的罐子。
摇篮配置:
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'war'
repositories {
mavenCentral()
}
dependencies {
compile "javax.ws.rs:jsr311-api:1.1.1"
compile 'com.sun.jersey:jersey-server:1.16'
compile 'com.sun.jersey:jersey-core:1.16'
compile 'com.sun.jersey:jersey-client:1.16'
compile 'com.sun.jersey:jersey-servlet:1.16'
compile 'com.sun.jersey:jersey-json:1.16'
testCompile "junit:junit-dep:4.10"
}
ant.importBuild 'ant-builds/enunciate/targets.xml'
发音 ant 文件的一部分:
<path id="enunciate.classpath">
<!--this pulls in enunciate library files to be used to generate documentation -->
<fileset dir="${enunciate.home}/lib">
<include name="*.jar"/>
</fileset>
<!-- this pulls in some java framework libraries used to generate documentation -->
<fileset dir="${java.home}">
<include name="lib/tools.jar"/>
</fileset>
</path>
如何将战争的依赖项添加到此文件集中?当 gradle 编译战争时,罐子(即依赖项然后打包到战争中)是否放在我可以参考的地方?
我认为它与使用依赖项或配置类有关,但似乎无法将它们结合在一起。