maven能否实现一套代码,通过指定pom文件,打包成带有不同容器的项目呢???
- 目前有一套代码,但是有两套不同的环境,在A环境种,用的是springboot自带的tomcat,在B环境中呢,用的是公司自己写的服务器。 -- 如果用A,就不需要多余加入dependence -- 如果用B,就需要多加几个dependence
- 项目是springcloud项目,下面有多个springboot模版,每个模版内有web项目,也有只需要编译的jar包。
-
目前项目用的是jenkins自动打包。
以上:
可以用两套jenkins实现分开,但是如果分开,不利于开发。因为两套环境都需要更新代码。所以尝试想法:能否在maven打包的时候,能实现像jar包启动一样,用profile,指定配置文件的方式。实现打出有不同容器的jar包pom文件如何书写?? 项目结构如何放置?? 打包的时候需要哪些参数呢?