1.打包遇到的问题:

子模块打包时,每次打包出来的jar都只有3k左右,没办法运行,目测应该是依赖的jar没有打包进来!

2.解决办法:

2.1.主项目的pom.xml里面不需要打包配置

2.2.在需要打包的项目pom.xml文件里做如下打包配置

<build>
<finalName>microservice-eureka-7001</finalName>
<resources>
<resource>
<directory>src/main/java</directory>
<filtering>true</filtering>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**.*</include>
<include>**/*.*</include><!-- i18n能读取到 -->
<include>**/*/*.*</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId> <configuration>
<fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
<!-- 指定该Main Class为全局的唯一入口 -->
<mainClass>com.fdzang.microservice.eureka.EurekaServer7001_App</mainClass>
<layout>ZIP</layout>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal><!--可以把依赖的包都打包到生成的Jar包中-->
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

2.3.重点:

<executions>
<execution>
<goals>
<goal>repackage</goal><!--可以把依赖的包都打包到生成的Jar包中-->
</goals>
</execution>
</executions>

最新文章

  1. 【转】如何保护自己的QQ号
  2. 动画--过渡延迟时间 transition-delay
  3. The word is not correctly spelled问题解决
  4. C++学习笔记之this指针
  5. linux下centos安装android sdk最新全面教程【可行】
  6. hdu 2204 Eddy&#39;s爱好
  7. eclipse打war包
  8. [LeetCode] Dp
  9. IOS开发之XCode学习014:警告对话框和等待提示器
  10. Android 5.0新控件——TextInputLayout
  11. openlayers二:添加矢量图形文字
  12. 高斯消元-poj1222熄灯问题状态压缩解法
  13. C# windows程序应用与JavaScript 程序交互实现例子
  14. Linux搭建好apache后,只有本地能访问,局域或外网不能访问
  15. 【Go命令教程】2. go build
  16. 在MySQL中创建cm-hive使用的数据库及账号
  17. Java Magic. Part 1: java.net.URL
  18. 附3 springboot源码解析 - 构建SpringApplication
  19. 【LG3237】[HNOI2014]米特运输
  20. LoadRunner web_add_header()

热门文章

  1. sqoop从mysql导数据到hive报错:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
  2. Python进阶(七)----带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列)
  3. Laravel 5.5 发布,ThinkSNS+ 升级及状况分享
  4. 设计模式--Bulider模式
  5. vue中常见的指令
  6. PHP实现智能语音播报
  7. php 弹窗案例
  8. 改变默认的多选框 checkbox 样式~
  9. Python3和Python2 异常处理except的不同
  10. 04 Vue Router路由管理器