本地环境

  • java version “1.8.0_45”
  • Apache Maven 3.9.9

zhiqi-service

配置文件

1
2
3
4
zhiqi-service/zhiqi-service-web/src/main/resources/application.yml
zhiqi-service/zhiqi-service-web/src/main/resources/application-dev.yml
zhiqi-service/zhiqi-service-web/src/main/resources/application-test.yml
zhiqi-service/zhiqi-service-web/src/main/resources/application-prod.yml

打包

mvn clean package

产物路径

zhiqi-service/zhiqi-service-web/target/zhiqi-service-web-1.0.0-SNAPSHOT.jar

启动

java -jar zhiqi-service/zhiqi-service-web/target/zhiqi-service-web-1.0.0-SNAPSHOT.jar –spring.profiles.active=dev

lighthouse-auth

配置文件

1
2
3
lighthouse-auth/lighthouse-auth-web/src/main/resources/application.yml
lighthouse-auth/lighthouse-auth-web/src/main/resources/application-PROD.yml
lighthouse-auth/lighthouse-auth-web/src/main/resources/application-TEST.yml

打包

mvn clean package

产物路径

lighthouse-auth/lighthouse-auth-web/target/lighthouse-auth-web-1.0.0-SNAPSHOT.jar

启动

java -jar lighthouse-auth/lighthouse-auth-web/target/lighthouse-auth-web-1.0.0-SNAPSHOT.jar
–spring.profiles.active=TEST

nextclass-course

项目有两个模块:nextclass-course-webnextclass-course-data

配置文件

1
2
3
4
5
6
7
8
nextclass-course/nextclass-course-web/src/main/resources/application.yml
nextclass-course/nextclass-course-web/src/main/resources/application-corp-config.yml
nextclass-course/nextclass-course-web/src/main/resources/application-PROD.yml
nextclass-course/nextclass-course-web/src/main/resources/application-TEST.yml
nextclass-course/nextclass-course-data/src/main/resources/application.yml
nextclass-course/nextclass-course-data/src/main/resources/application-corp-config.yml
nextclass-course/nextclass-course-data/src/main/resources/application-PROD.yml
nextclass-course/nextclass-course-data/src/main/resources/application-TEST.yml

打包

mvn clean package

产物路径

nextclass-course/nextclass-course-data/target/nextclass-course-data-1.0.0-SNAPSHOT.jar

nextclass-course/nextclass-course-web/target/nextclass-course-web-1.0.0-SNAPSHOT.jar

启动

java -jar nextclass-course/nextclass-course-data/target/nextclass-course-data
-1.0.0-SNAPSHOT.jar –spring.profiles.active=TEST

java -jar nextclass-course/nextclass-course-web/target/nextclass-course-web-1.0.0-SNAPSHOT.jar
–spring.profiles.active=TEST

disney-course

配置文件

1
2
3
4
5
6
disney-course/disney-course-provider/src/main/resources/application.yml
disney-course/disney-course-provider/src/main/resources/application-local.yml
disney-course/disney-course-provider/src/main/resources/application-QKE-PROD.yml
disney-course/disney-course-provider/src/main/resources/application-QKE-TEST.yml
disney-course/disney-course-provider/src/main/resources/application-test.yml
disney-course/disney-course-provider/src/main/resources/bootstrap.properties

打包

项目依赖 disney-common & disney-all-parent,应先在本地安装这两个项目

1
2
3
4
5

cd disney-all-parent
mvn clean install
cd ../disney-common
mvn clean install

之后再到disney-course路径下

1
2

mvn clean package

产物路径

disney-course/disney-course-provider/target/disney-course-provider.jar

启动

java -jar disney-course/disney-course-provider/target/disney-course-provider.jar –spring.profiles.active=local