我怎样才能在maven项目中制作包?
How can i make packages in a maven project?
我是 maven 初学者,我必须在多模块项目上做一个包。
我不太明白如何做这件事以及这样做的目标。
How my project look like
说明只是“构建包”。
谢谢
你的问题有误。你需要制作子模块,而不是包。
截图上:
multimod
是父模块。
dao
和 web
是 sub-modules。
父模块中的 pom.xml 将包含子模块列表:
<modules>
<module>dao</module>
<module>web</module>
<!-- other submodules -->
</modules>
可能您还需要 ear
子模块来打包 dao
和 web
。
查看这篇文章:https://www.baeldung.com/maven-multi-module
你们每个模块应该有不同的包装类型:
multimod
- pom
dao
- jar
web
- war
ejb
- ear
每个 maven 模块可以在 src/main/java
中包含 java 代码。在那里你可以放置包裹。例如。目录 src/main/java/a/b/c
是包 a.b.c
我是 maven 初学者,我必须在多模块项目上做一个包。
我不太明白如何做这件事以及这样做的目标。
How my project look like
说明只是“构建包”。
谢谢
你的问题有误。你需要制作子模块,而不是包。
截图上:
multimod
是父模块。dao
和web
是 sub-modules。
pom.xml 将包含子模块列表:
<modules>
<module>dao</module>
<module>web</module>
<!-- other submodules -->
</modules>
可能您还需要 ear
子模块来打包 dao
和 web
。
查看这篇文章:https://www.baeldung.com/maven-multi-module
你们每个模块应该有不同的包装类型:
multimod
-pom
dao
-jar
web
-war
ejb
-ear
每个 maven 模块可以在 src/main/java
中包含 java 代码。在那里你可以放置包裹。例如。目录 src/main/java/a/b/c
是包 a.b.c