一、在Eclipse中创建一个Maven web project.
File - > New Project -> Maven Project - Click Next -> Check "Use default Workspace location" -> Click Next - > 选择 "Internal" Catalog 并在下拉列表中选择 "maven-archetype-webapp" 的Artifact Id - > Click Next -> 填写 Artificat Id(wsheng-spring-base) 和GroudId(wsheng) -> Click Finish
二、修改新建项目的pom.xml
将<packaging>war</packaging>改为<packaging>pom</packaging> 并保存。
三、添加子Module
右击新建的项目(wsheng-spring-base),点击新建项目,选择Maven->Maven Module -> Click Next -> 填写 Module Name(wsheng-spring-mvc) -> 选择 "Internal" Catalog 并在下拉列表中选择"maven-archetype-webapp"的 Artifact Id - > Click Next -> 填写 GroudId(wsheng) -> Click Finish
四、添加更多的子Module
重复第三步,并输入不同的 Moudle name(wsheng-spring-rest)并使用相同的groupId(wsheng),可以创建多个Module.
相关推荐
在实际操作中,我们可以通过Eclipse这样的IDE来创建和管理Maven项目。对于新手,Eclipse的Maven插件提供了一种图形化的界面,使得配置过程更为直观。安装插件后,可以创建新的Maven项目,指定`<groupId>`、`...
Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...
在一个父项目(parent project)中,通过`<modules>`标签列出子模块(child modules)。子模块的POM中通过`<parent>`标签引用父项目,这样,构建父项目时会自动构建所有子模块。此外,父项目可以定义一些共有的配置...
2. **创建子模块(Child Modules)**:每个子模块都有自己的`pom.xml`,定义其特有的属性,如项目类型、依赖、插件等。同时,子模块的`parent`标签引用父项目的坐标。 ```xml <project> ... <parent> ...