【使用springboot将项目打成jar包的时候,运行的时候报错 _memcache 】 | IT修真院·坑乎
咨询电话 : 010-59478634
切换导航
首页
我的提问
我的回答
我的点赞
消息通知
个人主页
×
提示
尚未登陆,前往官网登陆?
×
提示
尚未登陆,前往官网登陆?
使用springboot将项目打成jar包的时候,运行的时候报错
我也踩过这个坑(
1
)
已统计您的踩坑,无需重复点击
回答(1)
memcache
详细描述
由于springboot内置了tomcat容器,所以打包打的是jar包。在使用java -jar xxx.jar命令运行springboot jar包的时候,出现了没找到主清单属性的错误
错误截图
源码
org.springframework.boot
spring-boot-maven-plugin
打包插件
编辑于2024-11-16
时间排序
热门排序
[上海|荣耀师兄]JAVA-许东杰
0
当你只想将项目打成一个可执行jar包时,maven-shade-plugin插件比较合适。一般情况下,pom文件中shade插件配置如下。
<
plugin
>
<
groupId
>
org.apache.maven.plugins
</
groupId
>
<
artifactId
>
maven-shade-plugin
</
artifactId
>
<
version
>
1.4
</
version
>
<
executions
>
<
execution
>
<
phase
>
package
</
phase
>
<
goals
>
<
goal
>
shade
</
goal
>
</
goals
>
<
configuration
>
<
filters
>
<
filter
>
<
artifact
>
*:*
</
artifact
>
<
excludes
>
<
exclude
>
META-INF/*.SF
</
exclude
>
<
exclude
>
META-INF/*.DSA
</
exclude
>
<
exclude
>
META-INF/*.RSA
</
exclude
>
</
excludes
>
</
filter
>
</
filters
>
<
transformers
>
<
transformer
implementation
=
"org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"
>
<
mainClass
>
com.lcifn.Application
</
mainClass
>//改下这边路径 主方法
</
transformer
>
<
transformer
implementation
=
"org.apache.maven.plugins.shade.resource.AppendingTransformer"
>
<
resource
>
META-INF/spring.handlers
</
resource
>
</
transformer
>
<
transformer
implementation
=
"org.apache.maven.plugins.shade.resource.AppendingTransformer"
>
<
resource
>
META-INF/spring.schemas
</
resource
>
</
transformer
>
</
transformers
>
</
configuration
>
</
execution
>
</
executions
>
</
plugin
>
查看全部>
编辑于2018-12-10
首页
1
末页
去第
页
确定
Copyright ©2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
复制链接
新浪微博
微信扫一扫
2465
0
10
使用springboot将项目打成jar包的时候,运行的时候报错
1
1