我们正在使用mvn应用程序引擎:部署在应用程序引擎上测试和部署应用程序。由于这是基于spring的应用程序,并且我们希望外部化env的属性,所以我们希望使用-Dspring.profiles.active=dev,但是看起来像mvn :deploy不遵守指定的系统属性。而且,mvn -DskipTests=true应用程序引擎:部署不会跳过测试。
发布于 2017-09-19 07:26:17
为此,我们必须通过maven属性/概要文件传递变量。
a.为表彰-Dspring.profiles.active=dev,
spring.profiles.active=@spring.profiles.active@mvn appengine:deploy -Dspring.profiles.active=dev部署应用程序b.为表彰-DskipTests=true,

mvn appengine:deploy -Prun-testhttps://stackoverflow.com/questions/45742099
复制相似问题