繁体   English   中英

从Ubuntu中的终端运行jar文件

[英]Running a jar file from terminal in ubuntu

我有一个jar文件,当我执行时

 java -jar firstjar.jar

我收到以下错误

错误:jarfile firstjar.jar无效或损坏

这是我的清单文件

 Manifest-Version: 1.0
 Created-By: 1.7.0_79 (Oracle Corporation)
 Class-Path:mysql-connector-java-5.1.28.jar
 Main-Class:JavaApplication1

jar文件的内容

0 Wed May 13 14:09:06 IST 2015 META-INF/
140 Thu May 14 00:26:26 IST 2015 META-INF/MANIFEST.MF
2917 Wed May 13 13:16:02 IST 2015 JavaApplication1.class

提前致谢!

可能您的jarfile在某种程度上已损坏,可能是由于其下载或安装方式所致。

此问题是由清单文件引起的,因为您没有在此处的每个冒号后面添加空格,它应该是:

Manifest-Version: 1.0 
Created-By: 1.7.0_79 (Oracle Corporation) 
Class-Path: mysql-connector-java-5.1.28.jar 
Main-Class: JavaApplication1 

在Main-Class之后,必须有一个空白行,请参见https://docs.oracle.com/javase/tutorial/deployment/jar/modman.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM