【发布时间】:2016-01-22 17:09:00
【问题描述】:
我有一个带有 maven 和一些属性的 vaadin 项目。 属性包括文件路径、文件名等。
我还为开发和生产创建了 Maven 配置文件。 对于开发,我的应用程序使用 jetty 运行,在生产中它应该使用 tomcat 8 运行。(我的目标是 .WAR 文件)
到目前为止一切正常,但现在我需要为生产构建做准备并“上线”。所以我需要创建不同的属性,一个用于开发,一个用于生产。
但是应用程序需要根据环境加载正确的属性,对吗?所以如果本地机器使用属性a,否则使用属性B。
在这种情况下,最佳做法是什么? 我应该如何处理我的属性和 pom 文件? 构建过程应该是怎样的?
希望我能解释清楚,否则我会分享更多信息。
任何想法都会有所帮助。 非常感谢。
附言。抱歉,这是我的第一个生产版本!!!
【问题讨论】:
标签: java maven deployment maven-2 build-process