我将我的应用程序部署为可执行的JAR文件。工作流程类似于:
- 修复错误或添加新功能;
- 使用Maven构建可执行JAR;
- 通过scp复制生产服务器上的JAR;
- 通过SSH连接到生产服务器;
- 重新连接到正在运行应用的屏幕;
- 停止使用Ctrl + C运行应用程序;
- 使用java -jar my_app.jar;
执行应用程序
- 使用日志文件检查应用程序是否正常运行。
醇>
有一些JAR在生产服务器上运行,每个JAR都在自己的屏幕上。
我希望有一些工具可以自动执行所有这些步骤。快速谷歌搜索没有提供有用的答案。在我的场景中,像Chief of Chief这样的工具似乎有些过分。
有什么建议?