- JBoss:Developer's Guide
- Elvadas Nono Woguia
- 189字
- 2021-07-02 18:37:28
JBoss as maven plugin
The jboss-as-maven-plugin can be used to manage the application life cycle on the JBoss Application Server: it can deploy, undeploy, and redeploy applications. The jboss-as maven plugin works in the standalone and domain mode. This plugin uses the JBoss remoting protocol to perform deployments.
Update your POM file to use this plugin. In the build plugins list, add the following:
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.9.Final</version>
<configuration>
<hostname>127.0.0.1</hostname>
<port>9999</port>
<domain>
<server-groups>
<server-group>dev03</server-group>
</server-groups>
</domain>
</configuration>
</plugin>
Use the domain controller hostname (default to localhost) and port (default value=9999), specify the target deployment server group, and then run the jboss-as deploy goal to deploy your application:
$mvn jboss-as:deploy
[INFO] -------------------------------------------------------------------[INFO] Building beosbank-web Transfer Webapp 1.0-SNAPSHOT
[INFO] -------------------------------------------------------------------[INFO]
[INFO] >>> jboss-as-maven-plugin:7.9.Final:deploy (default-cli) > package @ beosbank-web >>>
…..
[INFO]
[INFO] --- jboss-as-maven-plugin:7.9.Final:deploy (default-cli) @ beosbank-web ---
mars 19, 2017 5:29:10 PM org.xnio.Xnio <clinit>
INFO: XNIO Version 3.0.7.GA
mars 19, 2017 5:29:10 PM org.xnio.nio.NioXnio <clinit>
INFO: XNIO NIO Implementation Version 3.0.7.GA
mars 19, 2017 5:29:10 PM org.jboss.remoting3.EndpointImpl <clinit>
INFO: JBoss Remoting version 3.2.12.GA
[INFO] -------------------------------------------------------------------[INFO] BUILD SUCCESS
[INFO] -------------------------------------------------------------------[INFO] Total time: 4.668 s
[INFO] Finished at: 2017-03-19T17:29:12+01:00
[INFO] Final Memory: 17M/190M
[INFO] -------------------------------------------------------------------
Full documentation of the plugin is available at https://docs.jboss.org/jbossas/7/plugins/maven/latest/index.html.
推薦閱讀
- Dynamics 365 for Finance and Operations Development Cookbook(Fourth Edition)
- 程序員面試筆試寶典(第3版)
- 高效微控制器C語言編程
- Mastering Entity Framework
- Hands-On Data Structures and Algorithms with JavaScript
- Java虛擬機字節碼:從入門到實戰
- 區塊鏈:以太坊DApp開發實戰
- 匯編語言程序設計(第3版)
- SQL經典實例(第2版)
- 零基礎學Python網絡爬蟲案例實戰全流程詳解(入門與提高篇)
- Yii Project Blueprints
- Processing創意編程指南
- 愛上C語言:C KISS
- CodeIgniter Web Application Blueprints
- C語言程序設計實踐