相关疑难解决方法(0)

Tomcat管理器远程部署脚本

我正在使用tomcat管理器编写一个shell脚本来自动部署/取消部署.

按照http://tomcat.apache.org/tomcat-6.0-doc/manager-howto.html#Deploy_A_New_Application_Remotely上的说明操作,我使用curl进行部署

curl --anyauth -u username:pwd -d path=/something -d war=file:target/someWar.war https://someurl.com/manager/deploy
Run Code Online (Sandbox Code Playgroud)

我得到的回复是该URL不支持HTTP方法POST.

所以我改变我的卷曲是使用-G

curl --anyauth -u username:pwd -G -d path=/something -d war=file:target/someWar.war https://someurl.com/manager/deploy
Run Code Online (Sandbox Code Playgroud)

我收到了FAIL的响应 - 无法在上下文路径/某事物上部署应用程序,它似乎在服务器本地而不是我的机器上查找文件.有些插件可以进行远程部署而无需将文件翻过来,所以我想知道我缺少什么.

我目前没有想法(我没有在tomcat管理器配置页面上看到任何其他选项).

curl tomcat

36
推荐指数
2
解决办法
5万
查看次数

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

curl ×1

svn ×1

tomcat ×1