use*_*949 12 java maven-2 maven
如果我有一个maven groupid com.mycompany.app,这是否意味着我需要以com.mycompany.app的名称命名我的包.*?
在创建 Maven 项目时,如果您提到了groupId和 包名称的值,那么 maven 将考虑包名称来放置您的 java 类。
例如:
mvn archetype:generate -DgroupId=gen.src -DartifactId=Iftekhar -DpackageName=com.src.Model -Dversion=2.0-Snapshot
Run Code Online (Sandbox Code Playgroud)
在上面的场景中,App.java类将在包内创建com.src.Model,并且groupId不会考虑该值。
但是如果您只提到了groupId值(而不是包名称),如下所示:
mvn archetype:generate -DgroupId=com.src.Controller -DartifactId=Iftekhar -Dversion=2.0-Snapshot
Run Code Online (Sandbox Code Playgroud)
然后App.java类将在包内创建com.src.Controller。
| 归档时间: |
|
| 查看次数: |
8938 次 |
| 最近记录: |