我的组织希望将容器的“配置”(例如JMS资源和数据源)放入源代码管理中。我希望避风港Maven能够将此作为目标执行。这与liquibase背后的基本思路不远,您可以使用mvn liquibase:update
更新架构。
我想要的东西可能就像:
mvn container:config -Pdev
它将转到dev服务器,并可能将数据源添加到server.xml。如果解决方案可以在GlassFish中移植,则可以获得奖励。
任何人都知道这样的工具吗?
答案 0 :(得分:0)
不,似乎没有现成的工具可以做到这一点。您可能需要执行Maven Antrun Plugin执行脚本以登录Tomcat服务器(即通过ssh)并直接操作server.xml
文件。
我可以使用Ant SCP Task和XML Task
的组合答案 1 :(得分:0)