maven-archetype-j2ee-简单原型

时间:2018-08-22 23:20:37

标签: java maven-3

我使用maven-archetype-j2ee-simple原型创建EAR maven项目,并添加了Ear-ejb-client,ear-ejb,ear-ejb-mdb,ear-ejb-web的maven模块进行投影。

项目结构类似于

Project 
 |-pom.xml
 |-ear-ejb-client
       |- src/main/java
       |- pom.xml
 |-ear-ejb
     |-src/main/java
     |- pom.xml
 |-ear-ejb-mdb
     |-src/main/java
     |-pom.xml
 |-ear-ejb-web
     |-src/main/webapp
     |-pom.xml

在项目级别上,当我向项目中添加任何新的maven模块时,这些Maven组件都是在Eclipse中创建的,如下所示。

 |-ear-ejb-client
 |-ear-ejb
 |-ear-ejb-mdb
 |-ear-ejb-web
 |- Project 
 |  -pom.xml
    |-ear-ejb-client
       |- src/main/java
       |- pom.xml
    |-ear-ejb
       |-src/main/java
       |- pom.xml
    |-ear-ejb-mdb
       |-src/main/java
       |-pom.xml
   |-ear-ejb-web
       |-src/main/webapp
       |-pom.xml

当我重命名项目名称时,Maven模块将从eclipse视图中删除,并且eclipse仅显示如下的项目结构。在没有Eclipse Maven模块的情况下,很难用以下项目结构更新任何源代码。

|- Project 
 |  -pom.xml
    |-ear-ejb-client
       |- src/main/java
       |- pom.xml
    |-ear-ejb
       |-src/main/java
       |- pom.xml
    |-ear-ejb-mdb
       |-src/main/java
       |-pom.xml
   |-ear-ejb-web
       |-src/main/webapp
       |-pom.xml

我们如何在Eclipse中重命名maven-archetype-j2ee-simple原型项目名称而又不丢失Eclipse中的maven模块呢?

0 个答案:

没有答案