標籤:blog class code java 2014 art
執行以下命令建立項目骨架:
mvn archetype:generate -DarchetypeGroupId=org.jboss.spec.archetypes -DarchetypeArtifactId=jboss-javaee6-webapp-ear-archetype -DarchetypeVersion=7.1.1.Final -DgroupId={你的groupId} -DartifactId={你的artifactId} -Dversion=1.0-SNAPSHOT
項目產生完畢後,為了支援在WildFly上的部署操作,需添加 wildfly-maven-plugin 方法如下:
找到根目錄下的 pom.xml 的 build 節點,添加以下內容:
<build> ... <plugins> ... <plugin> <groupId>org.wildfly.plugins</groupId> <artifactId>wildfly-maven-plugin</artifactId> <version>1.0.1.Final</version> </plugin> ... </plugins> ... </build>
然後切換到 ear 目錄,找到 pom.xml 檔案,添加以下內容:
<plugin><groupId>org.wildfly.plugins</groupId><artifactId>wildfly-maven-plugin</artifactId></plugin
另外為了能進行打包,還要在build 下添加:
<defaultGoal>package</defaultGoal>
OK大功告成。如果要在此基礎上進行開發,還需要修改 persistence.xml 和 *.ds.xml 檔案。
部署方法:
mvn clean installcd ***-earmvn wildfly:deploy