gpt4 book ai didi

java - 如何使用Ant和build.xml部署.war文件夹?

转载 作者:行者123 更新时间:2023-11-30 07:23:31 25 4
gpt4 key购买 nike

build.xml 中用于将 .war 文件部署为 JBoss AS 5.1 Web 服务器上的文件夹的 ant 命令是什么?

当我从 JBoss Developer studio 运行 JBoss AS 时,它会为我的 Web 服务将一个 .war 文件夹部署到 JBoss AS 的/deploy 文件夹中,并且一切都部署得很好 - 这正是我想要做的,但是有一个构建.xml 文件改为使用 ant。但是,当我使用带有以下命令的 ant 和 build.xml 文件进行部署时,它只是添加了一个 .war 文件而不是文件夹,这又导致部署失败:

  <target name="deploy">
<war destfile="build/MyWebService.war" webxml="WebContent/WEB-INF/web.xml">
<classes dir="build/classes"/>
</war>
<copy file="build/MyWebService.war" todir="${jboss.home}/deploy"/>
</target>

当然,我可以将一些非常简单的代码放入我的 build.xml 中,以模拟启动时在 JBoss AS 中部署 .war 文件夹?有人知道吗?

最佳答案

不确定我是否理解这个问题,但您可以告诉 ant 解压缩 war 文件。 (http://ant.apache.org/manual/Tasks/unzip.html)

我从未使用过 JBoss,但我希望它能自动获取 war 文件并自行解压缩。

关于java - 如何使用Ant和build.xml部署.war文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11982581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com