赞
踩
首先,在电脑磁盘中创建一个文件夹,比如wolf2world_project
右击项目名,选择New→Module,选择创建Maven项目
这里有两种构建方式:
平级方式:需要将最初的文件夹名称从路径中移除掉
层次方式:保留默认的路径
这里创建的是一个静态web项目!!!
父项目(wolf2world\pom.xml)
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.3</version> <relativePath/> <!-- 默认为../pom.xml,表示始终从父级仓库查找版本依赖 --> </parent> <!-- 子项目需要用到父项目的东西,所以需要将core项目作为依赖引入到父项目,子项目需要就可以引入使用 --> <dependencyManagement> <dependencies> <dependency> <groupId>cn.regexp.wolf2world</groupId> <artifactId>trip-core</artifactId> <version>1.0.0</version> </dependency> </dependencies> </dependencyManagement>
核心项目(wolf2world\trip-core\pom.xml)
<dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <!-- 可选依赖 --> <optional>true</optional> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.0</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.74</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 编译、测试时有效,运行时无效 --> <scope>provided</scope> </dependency> </dependencies>
子项目(wolf2world\trip-website-api\pom.xml)
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。