当前位置: 技术问答>java相关
.jar 双击后不能运行也没有任何反应
来源: 互联网 发布时间:2017-03-22
本文导语: 我有一个JAVA程序 用JAVA 运行正常 可是打包后生成.JAR文件却不能运行,也没有任何的反应? 这是怎么回事呀? JAR cvf JAedit.jar JavaEdit.class 我是这样做的 | Main-Class: JavaEdit 当你运行java -jar JAedit.jar时.j...
我有一个JAVA程序 用JAVA 运行正常 可是打包后生成.JAR文件却不能运行,也没有任何的反应? 这是怎么回事呀?
JAR cvf JAedit.jar JavaEdit.class
我是这样做的
JAR cvf JAedit.jar JavaEdit.class
我是这样做的
|
Main-Class: JavaEdit
当你运行java -jar JAedit.jar时.java.exe会从MANIFEST.MF里面查找Main-Class: JavaEdit,如果没有就报错,找到了就相当于执行java -cp JAedit.jar JavaEdit
当你运行java -jar JAedit.jar时.java.exe会从MANIFEST.MF里面查找Main-Class: JavaEdit,如果没有就报错,找到了就相当于执行java -cp JAedit.jar JavaEdit
|
create a file MANIFEST.MF
Main-Class: JavaEdit
JAR cvfm JAedit.jar MANIFEST.MF JavaEdit.class
Main-Class: JavaEdit
JAR cvfm JAedit.jar MANIFEST.MF JavaEdit.class
|
eg
public class JavaEdit
{
public static void main(...)
{}
}
my previous instruction create jar file with the JaveEdit.class
public class JavaEdit
{
public static void main(...)
{}
}
my previous instruction create jar file with the JaveEdit.class
|
java -jar jAedit.jar
以后有什么错误吗?
以后有什么错误吗?
|
masterz(),按照你的说法去做,还是不行
|
你那些文件有没有便宜错误,你有没有把他放到lib目录下面呢
|
就是,在清单文件中加入主类。