spring cloud微服务项目搭建

===================================

示例版本:

1.spring boot 2.0版本

2.开发工具 IntellJ IDEA

=================================== 

一些特别注意的点:

1.创建spring boot项目

2.在父级项目下创建子级module【这一点曾经纠结了我好久】

3.父子级项目之间建立关系

4.eureka集群的创建

5.打包子级module必须保证父级项目已经打包了

6.target下所有的东西都是可以删除的

7.命令启动分布式中的集群服务

8.

===================================

搭建一个spring cloud项目的完整流程

1.idea上创建一个新的spring boot项目,名字就叫spring cloud

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

 这一步 有 就点击新窗口 没有就算了

 【spring colud】spring cloud微服务项目搭建【spring boot2.0】

【如果使用的是maven的话】注意,新创建了新的项目以后,idea的关于maven仓库地址的设置,需要重新设置一下

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

 等待jar包下载完成,当前步骤下,整个项目结构如下:就是单个的spring boot项目

【spring colud】spring cloud微服务项目搭建【spring boot2.0】

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 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.swapping</groupId>
    <artifactId>springcloud</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>springcloud</name>
    <description>Demo project for Spring Cloud</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <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>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>


</project>
View Code

相关文章:

  • 2021-07-04
  • 2021-11-12
  • 2021-12-07
  • 2021-09-22
  • 2022-12-23
  • 2021-09-30
  • 2021-11-19
  • 2021-11-28
猜你喜欢
  • 2021-07-27
  • 2022-02-09
  • 2022-12-23
  • 2021-04-06
  • 2022-12-23
  • 2021-07-07
  • 2021-10-04
相关资源
相似解决方案