您所在的位置: 首页 > 中国新科技 > 业务 > > 内容页

关于Java微服务的打包问题|焦点速看

新闻来源:程序猿阿嘴 更新时间:2023-04-21 06:12:30


(资料图片)

Java的微服务打包时产生的jar包,在运行的时候会报找不到主类清单之类的错误,这里记录一下解决方法

1、首先在父工程的pom文件下的放入下面的代码,引入相关插件

org.apache.maven.pluginsmaven-compiler-plugin3.1${java.version}${java.version}maven-surefire-plugintruetrue复制代码

这里是不选择用springboot自带的打包插件,而是用了Apache的

2、然后再每一个微服务的pom文件下放入下面的代码,引入相关插件

org.springframework.bootspring-boot-maven-plugincom.example.authservice.AuthApplicationrepackage复制代码

这里必需要指定启动类的路径,每个模块设置对应的启动类路径,同时指定好打包方式为jar

jar复制代码

之后打开maven的面板,执行package,在每个模块下的target目录里生成一个jar包

之后进入cmd终端命令窗口,执行 java -jar jar包 命令即可运行起来

(中文乱码可先忽视)

原文链接:https://juejin.cn/post/7221922697177464869

关键词:

Copyright @  2015-2022 中国新科技版权所有  备案号: 沪ICP备2022005074号-4   联系邮箱:58 55 97 3@qq.com