货物问题
使用 Maven,上传到服务器似乎是通过Cargo 插件或“ Tomcat 插件”完成的。但似乎他们使用 Tomcat管理器应用程序上传到服务器:
- 这个链接:Maven: copy WAR to Tomcat's webapps directory,不提供上传方式,它是关于复制(本地)包。我不想在本地复制。想上传到远程服务器。
- 这个:将 maven 项目部署到现有的 Tomcat 服务器中,建议使用 Tomcat 插件。但我不想依赖于 manager application access。
只想上传文件
我只想拥有类似的任何方式:只需为插件提供对目标文件夹(通常是 $CATALINA_HOME/webapp)的 SFTP 访问权限,它只是将战争文件上传到目标。没有经理访问权限,没有类似的。其余部分由Tomcat中的自动部署完成。
那么,解决方案是什么?
PSmvn delpoy
似乎不是一个解决方案,因为它说它是用于“存储库”而不是运行时。