2014-06-25 55 views
0

所以我试图配置Maven Liberty Plugin以分解格式指向我的战争应用程序。Liberty Profile爆炸目录

我可以为.war文件做这件事,但是有必须让我的项目在名为../somewarfile.war/的目录中爆炸的问题,这是一个问题,因为我的构建也包装在这个夹。我无法在同一个Maven目标文件夹中同时存在.war文件和.war目录。

是否有使用展开的归档,而不必名字我的文件夹somewarfile.war

回答

0

您可以用自定义的server.xml配置自由的Maven插件的方式。该server.xml可以有一个webApplication元素指向爆炸战争文件的目录。

例如,创建自定义的server.xml的src/main/WLP目录中:

... 
<webApplication location="./target/myApp/" name="myApp"/> 
... 

当然,位置属性必须指向正确的位置。

和自由的Maven插件配置有:

<configuration> 
    ... 
    <configFile>src/main/wlp/server.xml</configFile> 
    ... 
</configuration> 
+0

感谢答案,需要这个工作对我来说。 – user2997851