接着上一篇框架的介绍,现在教大家如何搭建!~
工具:idea开发工具,apache-maven-3.5.3
java环境:jdk1.8 springboot1.5.4
一,首先我们搭建父级专案(为何要建父级专案呢?上篇有介绍我就不多说了)
1.新建父级专案及各子模组,如下图

2.微服务方便之处就是减少配置,父级Pom直接引入jar包
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
1.5.4.RELEASE
com.zw
parent-yl
pom
1.0-SNAPSHOT
parent-yl
parent-chis
parent-public
parent-common
parent-sign
UTF-8
1.9.2
1.2.33
3.5.0
4.5.2
3.3.2
2.9.0
2.9.9
1.11.3
2.7.0
1.3.2
1.2.3
1.9.13
2.5.0
4.1.6
1.3.2
6.0.3
11.2.0.4
3.4.4
2.2.2
1.3.2
1.1.6
2.8.2
releases
User Project Release
http://47.107.129.252:8081/repository/maven-releases/
snapshots
User Project SNAPSHOTS
http://47.107.129.252:8081/repository/maven-snapshots/
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-starter-aop
org.springframework.boot
spring-boot-starter-actuator
org.springframework.boot
spring-boot-starter-data-redis
org.springframework.session
spring-session-data-redis
org.apache.maven.plugins
maven-compiler-plugin
1.8
1.8
org.jacoco
jacoco-maven-plugin
0.8.1-SNAPSHOT
src/main/resources
**/*.properties
**/*.xml
**/*.tld
true
src/main/java
**/*.xml
true
3.父级服务包打入本地仓库,如下图表示成功

二,搭建子服务包,比如建yl-public
1.新建yl-public及建启动类Application(随便取名)

2.继承父级Pom档案jar包,引入父级模组(parent-public,parent-common),指定启动类
com.zw
parent-yl
1.0-SNAPSHOT
com.zw
parent-public
1.0-SNAPSHOT
com.zw
parent-common
1.0-SNAPSHOT
com.alibaba
fastjson
${fastjson.version}
org.springframework.boot
spring-boot-maven-plugin
1.5.4.RELEASE
com.zw.yl.basic.Application
repackage
3.检视依赖父级包相关jar包己引入

4.点选执行,启动成功检视


5.如打成可执行jar包放入服务器启动

后台命令列启动:
nohup java -jar yl-public-1.0-SNAPSHOT.jar --spring.profiles.active=dev &
后台执行启动,即使当前命令窗品关闭,程序也不会关掉
OK,看效果

谢谢大家多多关注,想要程式码及学习资料的关注私信我,谢谢!!!






























