Les*_*aRB 1 java maven wildfly
我的项目结构如
-parent
--web
--server
----moduleA
----moduleB
----module?
----main
Run Code Online (Sandbox Code Playgroud)
我的父母 pom.xml
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>${wildfly-maven-plugin.version}</version>
<configuration>
<hostname>${wildfly-hostname}</hostname>
<port>${wildfly-port}</port>
<username>${wildfly-username}</username>
<password>${wildfly-password}</password>
<!-- <filename>${project.build.directory}/${project.build.finalName}.${project.packaging}</filename> ?? -->
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
我只想部署来自 mweb 模块的 WAR 和来自主模块的 EAR 但现在部署所有 jar 等
我必须如何配置我的 Maven?
<skip>true</skip>您也可以使用一个配置选项。默认情况下将其设置为true然后在您要部署的模块中将其更改为false.
在父 pom 上使用以下内容:
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>${wildfly-maven-plugin.version}</version>
<configuration>
<skip>true</skip>
<hostname>${wildfly-hostname}</hostname>
<port>${wildfly-port}</port>
<username>${wildfly-username}</username>
<password>${wildfly-password}</password>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
然后在要部署的模块的 pom 中使用:
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<configuration>
<skip>false</skip>
</configuration>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1318 次 |
| 最近记录: |