黑马程序员技术交流社区
标题:
jar包双击执行不了
[打印本页]
作者:
桃花龙
时间:
2014-3-20 17:17
标题:
jar包双击执行不了
完全按老师教的,但双击could not find the main class
用DOS在文件的目录下运行 java -jar mysplit.jar可以打开啊没有爆mian错误。
用解压看jar文件的配置文件中也有自定义的mian指定:
Manifest-Version: 1.0
Created-By: 1.6.0_10 (Sun Microsystems Inc.)
Main-Class: myclass.textsplit
作者:
桃花龙
时间:
2014-3-20 17:34
我自己仔细看了下毕老师教课,发现我设置了JDK中E:\jdk1.6.0_10\jre\bin下的javaw来执行打开,就会报错,如果改成JDK中E:\jdk1.6.0_10\bin下的javaw来执行打开执行打开就正常了。虽然正常了但不知道为什么,这两个javaw有什么不一样吗????
作者:
青木郎
时间:
2014-3-20 17:39
jdk下载的时候有两个jre还记得吗,一个是被封装在jdk中的,一个额外的,问题应该出在这里
作者:
李猛
时间:
2014-3-20 21:10
jar整个流程是这样的:找到你的.java文件在地址栏输入cmd,然后编译你的文件 确定文件没有语法错误,然后使用java -d 路径名 xxx.java 然后使用 jar -cvf XXX.jar 包名 紧接着你可以在你的前面制定的“路径名”下建一个1.txt文件 里面输入 Main-Class:(空格) 包名.类名(回车) 最后在dos命令行下输入 jar -cvfm XXX.jar 1.txt 包名
这样应该就可以了,不懂你在问我,我感觉应该是你生成.jar的时候弄错的,你先试试去
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2