diff --git a/whatsmars-spring-cloud/configfile/server-test.properties b/whatsmars-spring-cloud/configfile/server-test.properties new file mode 100644 index 0000000000000000000000000000000000000000..8efcbbdc7c52b33f8792c715dca6cd0f50b54b80 --- /dev/null +++ b/whatsmars-spring-cloud/configfile/server-test.properties @@ -0,0 +1 @@ +foo=toutiao \ No newline at end of file diff --git a/whatsmars-spring-cloud/pom.xml b/whatsmars-spring-cloud/pom.xml index d35baf021e482ad1905817bdcba4f338cc5a1822..ed8e3da2c9fed376e7583be7aebb54c1c07517a4 100644 --- a/whatsmars-spring-cloud/pom.xml +++ b/whatsmars-spring-cloud/pom.xml @@ -16,6 +16,7 @@ The demo module of springcloud project whatsmars-springcloud-eureka + whatsmars-springcloud-configserver true diff --git a/whatsmars-spring-cloud/whatsmars-springcloud-configserver/pom.xml b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/pom.xml new file mode 100644 index 0000000000000000000000000000000000000000..f65b85ca40d557416b7cbb4a2cad86a3987d248b --- /dev/null +++ b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/pom.xml @@ -0,0 +1,72 @@ + + + + 4.0.0 + + whatsmars-springcloud-configserver + jar + ${project.artifactId} + + + org.springframework.boot + spring-boot-starter-parent + 1.5.2.RELEASE + + + + + UTF-8 + UTF-8 + 1.8 + + + + + org.springframework.cloud + spring-cloud-config-server + + + + org.springframework.boot + spring-boot-starter-test + test + + + + + + + + org.springframework.cloud + spring-cloud-dependencies + Dalston.RC1 + pom + import + + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + false + + + + + + \ No newline at end of file diff --git a/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/java/com/itlong/whatsmars/springcloud/configserver/ConfigApplication.java b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/java/com/itlong/whatsmars/springcloud/configserver/ConfigApplication.java new file mode 100644 index 0000000000000000000000000000000000000000..447ada6570eb1a281af6430db81616656e2f4429 --- /dev/null +++ b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/java/com/itlong/whatsmars/springcloud/configserver/ConfigApplication.java @@ -0,0 +1,18 @@ +package com.itlong.whatsmars.springcloud.configserver; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.cloud.config.server.EnableConfigServer; + +import javax.swing.*; + +/** + * Created by shenhongxi on 2017/9/14. + */ +@EnableConfigServer +@SpringBootApplication +public class ConfigApplication { + public static void main(String[] args) { + SpringApplication.run(ConfigApplication.class, args); + } +} diff --git a/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/resources/application.yml b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/resources/application.yml new file mode 100644 index 0000000000000000000000000000000000000000..6ce2cdcbae50025632ae658e42439fbe31defd40 --- /dev/null +++ b/whatsmars-spring-cloud/whatsmars-springcloud-configserver/src/main/resources/application.yml @@ -0,0 +1,13 @@ +server: + port: 8762 + +spring: + cloud: + config: + server: + git: + uri: https://github.com/javahongxi/whatsmars + searchPaths: whatsmars-spring-cloud/configfile + username: javahongxi + password: jd854749 + label: master \ No newline at end of file diff --git a/whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaServerApp.java b/whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaApplication.java similarity index 77% rename from whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaServerApp.java rename to whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaApplication.java index 9bd643977f82d1df8c7edcb76497dcb578b25f1a..4d0d4f707be110163e60562ce552dc5b0ccceeeb 100644 --- a/whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaServerApp.java +++ b/whatsmars-spring-cloud/whatsmars-springcloud-eureka/src/main/java/com/itlong/whatsmars/springcloud/eureka/EurekaApplication.java @@ -6,8 +6,8 @@ import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @EnableEurekaServer @SpringBootApplication -public class EurekaServerApp { +public class EurekaApplication { public static void main(String[] args) { - SpringApplication.run(EurekaServerApp.class, args); + SpringApplication.run(EurekaApplication.class, args); } } \ No newline at end of file