idea快速搭建一个spring-cloud

这篇具有很好参考价值的文章主要介绍了idea快速搭建一个spring-cloud。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

package com.example.consumer;
 
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.stereotype.Component;
@SpringBootApplication
 
//扫描所有包
@ComponentScan("com.test")
//声明为注册服务
@EnableEurekaClient
//把调用注册子模块接口引入到Spring容器中(不加此注解会出现找不到@FeignClient修饰的接口)
@EnableFeignClients("com.test")//包路径解决启动类在别的包下问题
 
public class ConsumerApplication {
 
    public static void main(String[] args) {
        SpringApplication.run(ConsumerApplication.class, args);
    }
 
}

1、创建一个空的maven项目!
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
2、创建一个注册中心模块
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloudidea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
3、配置注册中心
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud

package com.example.eurekaserver;
 
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
 
@SpringBootApplication
//声明为注册中心
@EnableEurekaServer
public class EurekaServerApplication {
 
    public static void main(String[] args) {
        SpringApplication.run(EurekaServerApplication.class, args);
    }
 
}

配置文件改用yml,配置如下:

server:
  #运行端口
  port: 8888
eureka:
  instance:
    #注册ip
    hostname: localhost
  client:
    #禁止自己当做服务注册
    register-with-eureka: false
    #屏蔽注册信息
    fetch-registry: false
    #注册url
    serviceUrl:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud
注意pom文件中springcloud与springboot的版本对应问题

启动成功后,访问本地+端口即可看到注册中心页面,说明成功啦!
idea快速搭建一个spring-cloud,intellij-idea,java,ide,spring cloud文章来源地址https://www.toymoban.com/news/detail-789428.html

到了这里,关于idea快速搭建一个spring-cloud的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • spring-cloud依赖下载失败踩坑

    问题:could not find artifact org.springfarmework.cloud:spring-cloud-dependencies:pom:Hoxton.SR10 in alimaven (http://maven.aliyun.com/nexus/content/groups/public) 1在maven的conf文件夹中settings文件中配置阿里云镜像 2在pom文件中加入以下代码

    2024年02月15日
    浏览(32)
  • Spring-Cloud中服务发现是什么?干什么的?怎么用?

    Spring Cloud 通过 Eureka 或 Consul 等服务注册与发现组件来实现微服务间的相互感知。服务提供者将自己的服务信息注册到注册中心,服务消费者从注册中心获取服务提供者的信息,从而进行服务调用。 在 Spring Cloud 中,服务发现是一种机制,用于 自动检测 和定位分布式系统中的

    2024年03月09日
    浏览(60)
  • 【快速解决】使用IDEA快速搭建SpringBoot项目(超详细)

    前言         Spring Boot是Spring Framework的一款脚手架式框架,可以帮助开发者快速构建基于Spring的企业级应用程序。本篇博客将介绍如何使用IntelliJ IDEA(以下简称IDEA)来快速搭建一个Spring Boot项目。 目录 ​编辑 前言 使用IDEA快速搭建SpringBoot项目 建立步骤 第一步新建一个

    2024年04月09日
    浏览(43)
  • 【环境搭建】使用IDEA创建快速搭建SpringBoot项目详细步骤

    环境准备: 开发工具IDE:IntelliJ IDEA 2022.2.4 (Ultimate Edition) 开发环境JDK:Oracle OpenJDK Version 1.8.0_162 构建工具MAVEN: Maven 3.6.3 (1)创建spring initializr工程 通过IntelliJ IDEA工具创建工程时,通过file-new-project后,在弹出的界面中选择spring initializr选项(社区版无此选项)。然后去勾选相关

    2024年02月03日
    浏览(45)
  • IDEA快速部署Spring Boot 项目到Docker

    我们通常使用TCP的方式连接Docker,所以我们需要配置Docker并开放端口,如果是本地虚拟机,可以简单使用http的方式进行连接(不建议),如果你是远程服务器,请 务必采用安全的连接方式(https) ; 自己的虚拟机 如果是自己的虚拟机,可以不需要创建CA证书。可以使用 http://ip:端

    2023年04月10日
    浏览(44)
  • IDEA使用Maven快速创建一个Webapp项目(太细)

    环境:IDEA 2022.3.2 Maven项目的配置文件路径必须先设置好,否则一些依赖就不能成功引用(如果不是使用默认的本地仓库地址,而是新建的一个本地仓库地址),里面指向的是本地仓库的地址。(配置本地仓库和maven文件后期出 操作路径: Setting——搜索Maven——点击Maven——设

    2024年02月08日
    浏览(51)
  • Spring环境搭建+入门(Idea版)

    在本文中用到了以下环境: 工具:IntelliJ IDEA 2023.1 Maven版本:apache-maven-3.6.3 jdk版本:jdk17 1,打开Idea后,选择 New Project 创建一个新项目 2,选择Spring Initializer模板去自动创建Spring项目项目名字任意,注意jdk要选择17,我们这边使用的Spring3的版本,最低支持jdk17。然后点击next。

    2024年02月06日
    浏览(33)
  • 分享一下快速搭建IntelliJ IDEA开发环境的完整教程

    IntelliJ IDEA是我们Java程序员使用最多的的开发工具,用过之后都觉得香,相比之下,Eclipse和MyEclipse就有点平平无奇了(反正我果断抛弃了Eclipse)。 接下来这篇文章将会详细地介绍如何快速搭建一个IntelliJ IDEA的开发环境。 目录 第一步:安装jdk 第二步:安装Maven 第三步:配置

    2024年02月13日
    浏览(48)
  • IDEA创建一个spring项目(超详细小白版)

    文章开始的前提是电脑已经安装好IDEA、JDK、Maven,并且环境变量已经配置完毕。 1、打开IDEA,依次点击File、new、project,进入新建项目页面 2、进入新建项目页面,选择Spring Initializr,然后按步骤进行,最后点next,点一下就行,不要手快!!! 3、选择Springboot版本,选 2.7.13 4、选

    2024年02月13日
    浏览(44)
  • 快速搭建第一个SpringCloud程序

    目录 1、Spring Boot项目脚手架快速搭建 1.1 生成工程基本配置 1.2 生成工程。 1.3 导入开发工具(此处为Idea) 1.4 运行代码 1.5 验证是否能访问 2、Spring Cloud环境搭建 2.1 版本匹配问题 2.2 Spring Cloud环境测试 3、引入Eureka Server 3.1 引入依赖配置 3.2 Eureka Serve YML配置 3.3 启动类添加Eu

    2023年04月12日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包