【发布时间】:2017-01-11 21:01:00
【问题描述】:
我在build.xml 中有一个技巧,可以将所有依赖项下载到缓存中:
<target name="init" depends="init-ivy">
...
<ivy:cachepath
inline="true"
module="jersey-container-servlet"
organisation="org.glassfish.jersey.containers"
pathid="jersey.classpath"
revision="2.23.2"/>
<ivy:cachepath
inline="true"
module="javax.json"
organisation="org.glassfish"
pathid="json.classpath"
revision="1.0.4"/>
...
</target>
代码编译成功并创建了war 文件。现在我需要编写一个将应用程序部署到 tomcat 的任务。我需要将所有依赖项复制到应用程序的WEB-INF/lib。这是怎么做到的?也许有一种方法可以将依赖项的 JAR 包含到 WAR 文件中?我是 Java 开发新手,请帮忙。
【问题讨论】: