首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mvn应用程序:为配置部署系统属性

mvn应用程序:为配置部署系统属性
EN

Stack Overflow用户
提问于 2017-08-17 17:59:56
回答 1查看 852关注 0票数 2

我们正在使用mvn应用程序引擎:部署在应用程序引擎上测试和部署应用程序。由于这是基于spring的应用程序,并且我们希望外部化env的属性,所以我们希望使用-Dspring.profiles.active=dev,但是看起来像mvn :deploy不遵守指定的系统属性。而且,mvn -DskipTests=true应用程序引擎:部署不会跳过测试。

EN

回答 1

Stack Overflow用户

发布于 2017-09-19 07:26:17

为此,我们必须通过maven属性/概要文件传递变量。

a.为表彰-Dspring.profiles.active=dev,

  1. 转到您的application.properties并添加spring.profiles.active=@spring.profiles.active@
  2. 使用mvn appengine:deploy -Dspring.profiles.active=dev部署应用程序

b.为表彰-DskipTests=true,

  1. 在pom.xml中,创建设置属性以跳过单元测试的配置文件。

  1. 运行mvn appengine:deploy -Prun-test
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45742099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档