将旧的Java EE应用程序迁移到Maven

时间:2012-02-27 20:33:26

标签: java-ee maven

当我触发 mvn archetype:generate ... -DarchetypeArtifactId = maven-archetype-webapp 时,会创建 \ src pom.xml ;在 \ src 内,Maven生成默认目录 \ main \ test

我应该怎么做才能“将​​旧的Java EE应用程序迁移到Maven”:将我的包移到\ main \ com \ mycompany \ mynewapp?

我是否“强制”使用\ com作为根目录(groupId)?

1 个答案:

答案 0 :(得分:0)

源树的根应为src/main/java,除非您进行配置。例如,如果您的包名称为src/main/java/com/example/,请将您的来源置于com.example下。如果您的软件包名称只是src/main/java/example,请将您的来源置于example下。

您可以使用任何groupId和您喜欢的任何包名:groupId不必以任何方式与包名相似。它的惯例与它们相似。