在项目发布前,使用导出普通的jar包时,如果配置不好,在运行命令java -jar /test.jar 时可能会出现如下三类错误信息:
1.no main , in / 没有指定main方法;
2.Error: Could not find or load main class 没有指定main方法;
3. in "main"
java.lang.:
org//kafka//utils/Utils. 因缺少依赖jar包而找不到引入类
在网上找到不少导出项目中带有外部包jar包的方法,主要有一下两类:
1.更改 file,此种方法较为复杂,且会存在一定的问题;
2.使用fat jar打包,但是现在该公司已倒闭jar下载,不提供服务了,下载不成功,部署成插件的过程也比较耗时。
现介绍一种简单易操作的自带的打jar包的方法,可以把外部依赖包也一并打包进去,简单且高效,步骤如下:
1.选中工程—>右键,—>Java—> JAR file
2.—>next—>在[ ]中选择main方法所在的类,并在[ ]中选择导出路径与Jar文件名称—>
就这么导出成功,之后就可以直接部署运行了。
————————————————
如下图,在导出jar包时,无可选的 ,而 又是必选,所以无法导出
很简单jar下载,你需要先运行一下该main方法所在的类
就可以了
限时特惠:本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情
站长微信:Jiucxh
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。