linux后天运行jar报错

现在是这么一个情况
我生成一个jar包
在linux运行 图片说明
通过命令运行jar
然后出现图片说明
对应行数的代码
图片说明
一开始我怀疑是权限问题
所以图片说明
之后 还是这样 我就崩溃了

这个jar 我在windows下能运行
并且linux 当前窗口 不是后台运行也是可以得

4个回答

是你的jar出现问题了

u010675638
心情之海 回复csdn_lichen: jar 没问题windows和linux 当前窗口都能运行
2 年多之前 回复
csdn_lichen
csdn_lichen 你首先验证 你的包没有任何问题,可以运行
2 年多之前 回复

jar 没有问题 因为windows上可以跑 并且 不用后台运行 当前窗口运行也是可以跑的额

这样试试:

 chmod 777 *.jar
u010675638
心情之海 也给了 没有用
2 年多之前 回复

一般你这个情况使你这个jar包中包含了多个 main 函数,导致找不到主类。
可以试试这个,用 classpath 指定到 主函数 的类文件。
java -cp /home/username/../1.jar:test

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问