创建新的工作空间:workspace-apartment
修改maven配置,window、maven、installations选择maven目录。
- 创建父项目
创建一个spring boot的spring starter project项目
直接下一步到完成。
将pom.xml中的
<packaging>jar</packaging>
改为:
<packaging>pom</packaging>
项目右键在java buile path中将source和libraries中的内容都去掉:
将其他文件也都删除掉:
2.创建子项目common
创建完成后,在pom.xml中添加一段:
<parent>
<groupId>com.example</groupId>
<artifactId>apartment-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
删除原始的parent标签。
同时,在父项目的pom.xml中添加一段配置:
<modules>
<module>apartment-common</module>
</modules>
添加一个类文件:
public class Admin {
private String name;
private String password;
}
3.创建子项目back
选择需要用到的依赖
和上面一样,在pom.xml文件中将parent改为:
<parent>
<groupId>com.example</groupId>
<artifactId>apartment-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
</parent>
同时添加对common包的依赖
<dependency>
<groupId>com.example</groupId>
<artifactId>apartment-common</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
在parent项目中修改标签:
<modules>
<module>apartment-common</module>
<module>apartment-back</module>
</modules>
添加jdk
创建一个service类,使用common中的admin类。
package com.harvetech.service;
import com.harvetech.po.Admin;
public class AdminService {
public static void main(String[] args) {
Admin admin = new Admin();
admin.setName("gary");
System.out.println(admin.toString());
}
}
运行代码,输出:Admin [name=gary, password=null]
当前目录结构如下: