赞
踩
【记录一】SpringCloud的配置以及运行
1、添加@EnableEurekaServer注解,启动eureka服务,如何运行程序
2、访问localhost:666 (也就是yml文件定义的端口号)
- <parent>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-parent</artifactId>
- <!-- 版本号 -->
- <version>2.7.9</version>
- <relativePath/> <!-- lookup parent from repository -->
- </parent>
值得注意的是,版本号不能过高或者过低,否则在运行SpringCloud项目的时候会报错;具体原因可能是版本不兼容,所以配置的时候慎选。当然可以选择与我相同的版本号,测试结果是成功的。
- <properties>
- <java.version>17</java.version>
- <!-- SpringCloud版本 -->
- <spring-cloud.version>2021.0.1</spring-cloud.version>
- </properties>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-server</artifactId>
- </dependency>
2.4、加载eureka
- <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka-server -->
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-eureka-server</artifactId>
- <version>1.4.7.RELEASE</version>
- </dependency>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-dependencies</artifactId>
- <version>${spring-cloud.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
注意放置位置
添加完相关依赖之后,加载maven项目
pom.xml源码如下:
- <?xml version="1.0" encoding="UTF-8"?>
- <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-parent</artifactId>
- <!-- 版本号 -->
- <version>2.7.9</version>
- <relativePath/> <!-- lookup parent from repository -->
- </parent>
- <groupId>cloud.package</groupId>
- <artifactId>SpringCloudT</artifactId>
- <version>0.0.1-SNAPSHOT</version>
- <name>SpringCloudT</name>
- <description>SpringCloudT</description>
- <properties>
- <java.version>17</java.version>
- <!-- SpringCloud版本 -->
- <spring-cloud.version>2021.0.1</spring-cloud.version>
- </properties>
- <dependencies>
-
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-config-server</artifactId>
- </dependency>
-
- <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-eureka-server -->
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-starter-eureka-server</artifactId>
- <version>1.4.7.RELEASE</version>
- </dependency>
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-test</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.springframework.cloud</groupId>
- <artifactId>spring-cloud-dependencies</artifactId>
- <version>${spring-cloud.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-maven-plugin</artifactId>
- </plugin>
- </plugins>
- </build>
-
- </project>
- server:
- port: 666
- eureka:
- client:
- registerWithEureka: false
- fetchRegistry: false
port端口任意写,也可以使用官方默认端口
- @SpringBootApplication
- @EnableEurekaServer
- public class SpringCloudTApplication {
-
- public static void main(String[] args) {
- SpringApplication.run(SpringCloudTApplication.class, args);
- }
-
- }
出现以下界面,说明SpringCloud服务完成,之后就可以添加其他项目了。
这样子就完成了SpringCloud简单的配置。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。