作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 Maven,上传到服务器似乎是通过 Cargo 插件 或“Tomcat 插件”完成的。但是他们似乎使用 Tomcat manager application 上传到服务器:
任何方式我只想拥有类似的东西:简单地为插件提供对目标文件夹(通常是 $CATALINA_HOME/webapp)的 FTP 或 SFTP 访问,它只是将 war 文件上传到目标。没有经理访问权限,没有那样的。其余部分由 Tomcat 中的autodeploy 完成。
那么,解决方案是什么?
附言mvn delpoy
似乎不是一个解决方案,因为它说它适用于“存储库”而不是运行时。
最佳答案
您可以使用 maven-exec-plugin
执行任何执行 scp
的 shell 脚本。
另一种解决方案,如果您熟悉 ant,则使用 maven-antrun-plugin
并让 Ant 任务执行 scp
有用的链接:
关于maven - 在不提供 "manager app"的情况下使用 Maven 将 WAR 项目上传到 Tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14646497/
我是一名优秀的程序员,十分优秀!