使用IDEA配置SpringCloud 第一步,配置Maven
【IDEA|使用IDEA配置SpringCloud】配置Maven
去http://maven.apache.org/download.cgi下载Maven
文章图片
下载完成解压,找到settings.xml文件,配置目录,镜像以及jdk版本
apache-maven-3.6.2-bin → apache-maven-3.6.2 → conf → settings.xml
打开编辑 建议使用 notepad++ 工具
文章图片
配置Maven 本地仓库目录
文章图片
配置下载镜像位置
文章图片
aliyun maven
central
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public
mirrorId
repositoryId
Human Readable Name for this Mirror.
http://my.repository.com/repo/path
配置 JDK的版本
文章图片
jdk18 true
1.8 1.8
1.8
1.8
配置完成保存
在DIEA设置 maven 的地址 File → Sttings → 搜索 maven
文章图片
配置完成创建项目
第二步:通过idea创建项目
File > New > Project…
文章图片
Spring initializr > 选择JDK 路径 > Next
文章图片
分组 > 项目名称 > 包名 > Next
文章图片
Next
文章图片
创建完成
第三步:配置pom.xml
这一步比较重要,看准了再复制粘贴额
1.8
org.springframework.boot
spring-boot-starter
org.springframework.boot
spring-boot-starter-test
test
org.springframework.cloud
spring-cloud-starter-netflix-eureka-server
org.springframework.cloud
spring-cloud-dependencies
Finchley.M8
pom
import
org.springframework.boot
spring-boot-maven-plugin
spring-milestones
Spring Milestones
https://repo.spring.io/milestone false
第四步:修改application.properties配置文件
项目名 > src > main > resources > application.properties
#服务名称
spring.application.name=consumer
#端口号
server.port=1000
#在注册中心中进行注册
eureka.client.serviceUrl.defaultZone=http://localhost:1000/eureka/
#启动服务发现的功能,开启了才能调用其它服务
spring.cloud.config.discovery.enabled=true
#发现的服务的名字--对应注测中心的服务名字
spring.cloud.config.discovery.serviceId=compute-server
第五步:修改启动项,添加注解
文章图片
@SpringBootApplication
@EnableEurekaServer
public class SpringcloudServerApplication {public static void main(String[] args) {
SpringApplication.run(SpringcloudServerApplication.class, args);
}}
如果注解没有补全,那就是 pom.xml 的 jar包没有下载完成
第六步:启动项目
文章图片
启动完成后在浏览器地址栏输入
http://localhost:1000/
出现如图所示即为成功
文章图片
感谢各位憨憨
推荐阅读
- Spring|[01] 使用IDEA搭建SpringCloud项目方法_简单入门
- springCloud|SpringCloud——Ribbon详解+例子
- SpringCloud|RestTemplate 用法详解
- Maven|微服务项目(maven父子级项目)怎么打包
- SpringCloud|什么是Eureka(Eureka能干什么?Eureka怎么用?)
- 笔记|SpringBoot发送邮件(详细学习笔记)
- 005.Maven参数配置
- springcloud|Hystrix快速入门
- SpringCloud|【SpringCloud】10-Nacos服务注册与配置中心