eureka-server 的编译、启动和调试

eureka server 的编译、启动和调试

编译

1.gradle 版本必须是3.x及以下

eureka/gradle.properties 中填入一下配置,指定 gradle 的版本

distributionUrl=https\://services.gradle.org/distributions/gradle-3.5.1-bin.zip

2.指定阿里云的 maven 仓库作为远程仓库

eureka/build.gradle 中配置 maven 仓库,一共两处需要配置

第一处配置

maven {
    url "http://maven.aliyun.com/nexus/content/groups/public"
}

第二处配置

repositories {
    maven { 
        url 'http://maven.aliyun.com/nexus/content/groups/public' 
    }
}

3.将 eureka server 打包为 war

执行 eureka server/build.gradle 中的 war 任务
war 任务

启动

  1. 找到打包好的 war

    打包好的 war 包在 eureka/eureka-server/build/libs
    eureka server war 包

  2. war 包复制粘贴到tomcat的webapp目录下

    ps: war 包的名字过长,启动 tomcat 后,’contextPath‘ 过于复杂,不容易访问,可以手动重命名为 eureka
    webapps 目录

  3. 启动 tomcat
    启动 tomcat

  4. 验证
    访问 http://localhost:8080/eureka
    eureka server 首页

调试

手动打包 war 包并拷贝到 tomcat 启动这种方式虽然可以进行运行,但是并不方便调试。
下面介绍一种在 idea 中调试的方式

1.启动配置
调试 配置1

调试 配置2

调试 配置3

调试 配置4

  1. 验证
    调试验证
posted @ 2022-03-21 20:38  Hello-----World  阅读(224)  评论(0编辑  收藏  举报