
有没有java的高手看下这是什么问题,是不是.jar文件解压后自动生成META-INF/MANIFEST.MF
以下是错误:javaccom/kingbase/ksys/JKSYS.javajar-cfmJKSYS.jarMETA-INF/MANIFEST.MFcom/kingba...
以下是错误:
javac com/kingbase/ksys/JKSYS.java
jar -cfm JKSYS.jar META-INF/MANIFEST.MF com/kingbase/ksys/JKSYS.class
java.io.FileNotFoundException: META-INF/MANIFEST.MF (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.tools.jar.Main.run(Main.java:131)
at sun.tools.jar.Main.main(Main.java:1022)
make[3]: *** [JKSYS.jar] 错误1 展开
javac com/kingbase/ksys/JKSYS.java
jar -cfm JKSYS.jar META-INF/MANIFEST.MF com/kingbase/ksys/JKSYS.class
java.io.FileNotFoundException: META-INF/MANIFEST.MF (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:106)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at sun.tools.jar.Main.run(Main.java:131)
at sun.tools.jar.Main.main(Main.java:1022)
make[3]: *** [JKSYS.jar] 错误1 展开
2个回答
展开全部
你需要在那个目录下新建一个文件MANIFEST.MF
一个简单而标准的例子:
Manifest-Version: 1.0
Main-Class: ui.JFrameMain
Class-Path: jtds-1.2.jar c3p0-0.9.1.2.jar
esri_mo20.jar esri_mo20res.jar jsde83_sdk.jar
解释一下:
Manifest-Version mf文件版本号,这行照抄
Main-Class 包含main函数的类,程序的入口
Class-Path 用到的一些包
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询