阿罗哈,
我目前正在撰写内部Web应用程序。我几乎从头开始。当然有一些要求,但这些要求对我的问题来说并不重要。
说明当我完成4-6名开发人员的论文时,将会有进一步的开发/维护。
我在之前的项目/作业中所做的是在我的开发者计算机上手动安装Application Server(AS)(
)。我所做的就是使用Maven来安装和配置像Jetty / Tomcat这样的东西,而其他开发人员只需要获得Maven项目,运行mvn install以及他们的好处。
但是对于像Wildfly这样的AS你会怎么做?
我的问题是,在4-6名开发人员的团队中处理AS是否有任何最佳实践?(仅针对开发人员机器,而不是开发/质量/生产系统)
答案 0 :(得分:2)
如果您将Wildfly视为您的AS
,则有4个选项standalone.xml
,也许在src/main/resources/
文件夹中,每个开发人员都可以通过Git或您使用的任何VCS获取它。 所以我认为3号选项是最好的(因为它是最自动化的,并且最容易在所有开发人员之间传播配置更改)但是你的pom.xml
可能会因配置而变得非常臃肿。在这种情况下,您可以将它与选项号2结合使用,这样Maven插件就可以从项目内部运行CLI脚本文件。