使用Ant通过Tomcat Manager部署文件夹

时间:2014-11-28 04:10:19

标签: tomcat ant

我一直在尝试使用带有Ant构建的Manager命令将本地计算机上的文件夹复制到网络计算机以进行部署。我创建了一个共享文件夹,允许在网络上进行完全访问。但是,在执行命令时,它将应用程序部署为.war文件并返回错误,返回java.io.IOException:写入的数据不足。

我正在使用here

中的教程使用Ant执行管理器命令

指定部署路径然后 ant deploy 似乎不适用于目录,只适用于war文件。

1 个答案:

答案 0 :(得分:0)

尝试将文件夹复制到networkmaschine,例如使用ant copy任务。然后在tomcat-install \ conf \ Catalina \ localhost上创建一个名为mywebapppath.xml的文件和以下内容

<Context docBase="path-to-the-app" debug="0" crossContext="true" >

</Context>

path-to-app文件夹是包含WEB-INF文件夹的文件夹

Tomcat使用contextname mywebapppath将文件夹的内容加载为webapp。