当前位置: 技术问答>java相关
java 高手请进
来源: 互联网 发布时间:2014-12-26
本文导语: 在JDK1.3 下我用如下命令将MyTest目录下的我的一个应用程序的所有的类打包生成了 一个MyTest.jar 文件。命令如下: jar cvf MyTest.jar -C MyTest/ . 命令执行正确,生成了一个MyTest.jar文件。 但当我用如下命令执行这...
在JDK1.3 下我用如下命令将MyTest目录下的我的一个应用程序的所有的类打包生成了
一个MyTest.jar 文件。命令如下:
jar cvf MyTest.jar -C MyTest/ .
命令执行正确,生成了一个MyTest.jar文件。
但当我用如下命令执行这个文件时出现了以下错误:
我用的命令为: java -jar MyTest.jar
它的错误提示是: Failed to load Main-Class manifest attribute from MyTest.jar
我这个程序的名字Test.class当然还包括Frame1.class等等。在没有生成.jar文件时
我用命令 java Test 成功地运行过这个程序。
请高手指点我问题出在哪里,怎样生成一个.jar文件?怎样执行这个文件?
多谢各位大狭帮忙了。
谢谢。
一个MyTest.jar 文件。命令如下:
jar cvf MyTest.jar -C MyTest/ .
命令执行正确,生成了一个MyTest.jar文件。
但当我用如下命令执行这个文件时出现了以下错误:
我用的命令为: java -jar MyTest.jar
它的错误提示是: Failed to load Main-Class manifest attribute from MyTest.jar
我这个程序的名字Test.class当然还包括Frame1.class等等。在没有生成.jar文件时
我用命令 java Test 成功地运行过这个程序。
请高手指点我问题出在哪里,怎样生成一个.jar文件?怎样执行这个文件?
多谢各位大狭帮忙了。
谢谢。
|
(copy)你应该需要生成manifest.mf文件:
jar cvfm xxx.jar manifest.mf -C xxx
在manifest.mf文件中加入:
Main-Class: xxx
jar cvfm xxx.jar manifest.mf -C xxx
在manifest.mf文件中加入:
Main-Class: xxx