我有以下问题:
使用 Eclipse,我创建了一个在本地主机上运行的 Maven Spring 项目。我的任务是创建一个部署过程,将本地项目移动到开发/生产服务器。
流程如下:我将更改提交到公司 SVN。我编写了一个脚本,它将最新版本下载到开发服务器。我还在同一台服务器上安装了 Maven。
我如何告诉maven构建这个项目(假设源代码是从SVN下载到/home/project1/latest/
),这样我就可以将编译后的java类文件rsync到tomcat根目录?
最佳答案
在通用构建服务器中构建项目(使用 Jenkins 等持续集成实用程序),然后将相同的 jar/war 文件分发到所需的环境始终是最佳实践。
这将确保测试的代码库升级到更高的环境。
关于java - 将现有的java项目添加到maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41242410/