1.1 修改父工程 打开父项目的pom.xml文件,基本信息如下: <modelVersion>4.0.0</modelVersion> <groupId>com.xct</groupId> <artifactId>springcloud_2</artifactId> <version>1.0-SNAPSHOT</version> <packaging>pom</packaging> 1. 2. 3. 4. 5. 添加如下信息,这段信息之前是配置在子工程里面的,现在配于...
@SpringBootApplication @EnableDiscoveryClient @EnableCircuitBreaker // 可以使用@SpringCloudApplication代替上方三个注解 public class ConsumerApplication { public static void main(String[] args) { SpringApplication.run(ConsumerApplication.class); } @Bean @LoadBalanced public RestTemplate restTemplate() { retur...
[INFO] cloud-purchase-service-controller … SUCCESS [INFO] cloud-core-security … SUCCESS [INFO] cloud-core-service 1.0 … SUCCESS 1. 2. 3. 4. 5. 6. 7. 在父项目中点击run as>Mavenbuild按钮,并且输入clean package -Dmaven.test.skip=true进行打包,以上打包语句可以防止在打包的过程中因为测试类...
主要是 @EnableConfigServer 这个注解表示本springboot 是个配置服务器。 使用的是 8030 端口 packagecn.how2j.springcloud; importorg.springframework.boot.autoconfigure.SpringBootApplication; importorg.springframework.boot.builder.SpringApplicationBuilder; importorg.springframework.cloud.client.discovery.EnableDiscov...
1.创建一个maven项目:springcloud-demo,作为整个项目的父工程,并设置一些模块通用的配置信息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" ...
在工具栏点击alibaba cloud,选择deploy to host 添加主机,主机列表填写自己购买的云服务器公网ip,端口号默认22 项目父模块pom.xml设置打包方式为pom,子模块打包方式为jar 同时在子模块的pom.xml文件中指定main class <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...
一般情况下,在开发SpringCloud项目时,都会抽离出一些公共模块,用来存放常用的工具类,配置类。这些模块是不需要启动运行的,而是单纯的作为一个依赖供其他模块使用,所以我们在打包的时候,这些作为依赖的模块是不需要引入打包插件的,并且也不需要提供 SpringBoot 启动类。