IDEA中构建Spring-cloud多模块的Maven项目
微服务架构当下非常流行,Spring Cloud框架随之出现,使用Spring Cloud框架可以非常容易的搭建一个微服务项目.Spring Cloud下有很多子项目,都是为了微服务而生的.Spring Cloud文档
微服务是有多个模块的项目组成,记录一下IDEA中构建多模块的项目流程.
- 构建一个父项目,File-->New-->Project-->Maven-->Create from archetype-->maven-archetype-quickstart-Next-->填好项目名称 Next
- 构建一个eureka服务端项目 右键项目名称New-->Module-->Spring Initializr-->Next--填好项目名称 Next-->Cloud Discovery-->Eureka Server-->Next
- 构建一个eureka客户端项目 同上 在选Eureka Server时选择 Eureka Discovery
- 删除主项目中src目录
- 加入所需引用配置子模块
<modules>
<module>eureka-serve</module>
<module>eureka-client-user</module>
</modules>
- 在子模块中各自引入所需的依赖,声明父项目
<parent>
<groupId>Spring</groupId>
<artifactId>Cloud</artifactId>
<version>1.0-SNAPSHOT</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
- Spring Cloud中项目使用的配置文件格式是.yml
- 配置服务端和客户端并进行测试
Gitalking ...
Be the first guy leaving a comment!