本项目是Spring Cloud的示例项目,采用Gradle工具构建,请搭配博客中的教程食用。
git clone https://github.com/lw900925/springcloud.git
cd ./springcloud/
# for windows
gradlew.bat clean build -x test
# for linux or macOS
./gradlew clean build -x test
构建完成后,每个子项目下的/build/libs/
目录,执行下面的命令:
java -jar -Dspring.profiles.active=dev springcloud-eureka-0.0.1-SNAPSHOT.jar
启动顺序依次为:
- springcloud-eureka
- springcloud-config-server
- springcloud-file-service
- springcloud-object-storage-service
- springcloud-zuul
- springcloud-zipkin-server
- springcloud-admin-dashboard