0
當部署版本化的戰爭進行集成測試時,我該如何操縱這些戰爭的名稱超出我的控制範圍的上下文。如何使用tomee-maven-plugin設置已部署應用程序的自定義上下文路徑?
例如:
<groupId>org.apache.openejb.maven</groupId>
<artifactId>tomee-maven-plugin</artifactId>
<version>1.7.2</version>
<configuration>
<tomeeVersion>1.7.2</tomeeVersion>
<path>/integration-adapter</path>
<tomeeClassifier>plus</tomeeClassifier>
<tomeeHttpPort>25180</tomeeHttpPort>
<systemVariables>
<org.slf4j.simpleLogger.defaultLogLevel>debug</org.slf4j.simpleLogger.defaultLogLevel>
<org.apache.deltaspike.ProjectStage>IntegrationTest</org.apache.deltaspike.ProjectStage>
</systemVariables>
<webapps>
<webapp>**com.mycom.backend:some-war:1.0.0-SNAPSHOT**</webapp>
</webapps>
</configuration>
我的問題是,所包含的戰爭文件部署與上下文中的例如版本。 http://127.0.0.1:8080/some-war-1.0.0-SNAPSHOT/
如何在使用tomee插件進行部署時對其進行重命名?
例如。 http://127.0.0.1:8080/some-war/
只是爲了重申,這些戰爭並不是我當前生成的構件,而是我構建的一部分。
感謝