【问题标题】:Liberty Profile exploded directoryLiberty Profile 展开目录
【发布时间】:2014-06-25 18:23:05
【问题描述】:

所以我正在尝试将 Maven Liberty 插件配置为以分解格式指向我的战争应用程序。

我可以为 .war 文件执行此操作,但由于必须在名为 ../somewarfile.war/ 的目录中展开我的项目的限制,这是一个问题,因为我的构建也打包在此文件夹中.我不能在同一个 Maven 目标文件夹中同时拥有 .war 文件和 .war 目录。

有没有一种方法可以使用展开的存档而不必将我的文件夹命名为 somewarfile.war

【问题讨论】:

    标签: websphere-liberty


    【解决方案1】:

    您可以使用自定义 server.xml 配置 Liberty Maven 插件。该 server.xml 可以有一个 webApplication 元素,该元素指向分解后的 war 文件的目录。

    例如,在 src/main/wlp 目录下创建您的自定义 server.xml

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

    当然,location属性需要指向正确的位置。

    Liberty Maven 插件配置如下:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多