1.效果图
2.新建maven项目
选择pom
2.如果有src文件目录,删掉即可
3.pom.xml如下
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- <groupId>com.star.guo</groupId> -->
<artifactId>stage1</artifactId>
<!-- <version>0.0.1-SNAPSHOT</version> -->
<packaging>pom</packaging>
<parent>
<groupId>com.star.guo</groupId>
<artifactId>springcloudversion</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<modules>
<module>eureka</module>
<module>eureka-client</module>
<module>eureka-client2</module>
<module>ribbon-client</module>
<module>feign-client</module>
</modules>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
4.修改之前项目的pom.mxl里面的parent
<!-- <artifactId>springcloudversion</artifactId> -->
<artifactId>stage1</artifactId>
5.移动项目到stage1下面
6.软删除所有项目并重新导入
7.如果错误则注意pom..xml包括module项目里面的配置,如命名是否正确,然后选择Eclipse Project Explorer ,
如果比较多则应该新建的时候就这样,否则建立好之后重新导入比较方便
在stage1右键选择 maven->New Maven Module Project
这种情况我的使用风格是针对节点多的时候,管理分类比较方便。
stage2的pom.xml记得添加module,hystrix的pom.xml记得修改parent
<modules>
<module>hystrix</module>
</modules>
<parent>
<groupId>com.star.guo</groupId>
<artifactId>stage2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<relativePath /> <!-- lookup parent from repository -->此行在hystrix中删掉
</parent>