使用Bluemix / Cloud Foundry,有没有办法部署应用程序Java WAR(仅WAR)而无需将server.xml恢复为默认值?
我在server.xml中有一个外部数据库的数据源,在每次构建之后,war文件由Maven生成,并通过Maven Cloud Foundry插件推送/更新到Bluemix . 按下WAR后,服务器配置文件将恢复为默认值,数据源配置将消失 .
我知道推荐的方法是推送usr / server目录或zip文件,但我想继续使用Maven CF插件来简化构建 .
1 回答
您可以通过配置
path
指向zip来配置maven以推送服务器包 .$ mvn cf:push [-Dcf.appname=APPNAME] [-Dcf.path=PATH]