在项目发布前,使用导出普通的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

下载jar包的网站_下载jar包及依赖jar包_jar下载

2.—>next—>在[ ]中选择main方法所在的类,并在[ ]中选择导出路径与Jar文件名称—>

下载jar包及依赖jar包_下载jar包的网站_jar下载

就这么导出成功,之后就可以直接部署运行了。

————————————————

如下图,在导出jar包时,无可选的 ,而 又是必选,所以无法导出

下载jar包的网站_下载jar包及依赖jar包_jar下载

很简单jar下载,你需要先运行一下该main方法所在的类

jar下载_下载jar包及依赖jar包_下载jar包的网站

就可以了

jar下载_下载jar包及依赖jar包_下载jar包的网站


限时特惠:
本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情

站长微信:Jiucxh

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注