A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 桃花龙 中级黑马   /  2014-3-20 17:17  /  1192 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

完全按老师教的,但双击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

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

3 个回复

倒序浏览
我自己仔细看了下毕老师教课,发现我设置了JDK中E:\jdk1.6.0_10\jre\bin下的javaw来执行打开,就会报错,如果改成JDK中E:\jdk1.6.0_10\bin下的javaw来执行打开执行打开就正常了。虽然正常了但不知道为什么,这两个javaw有什么不一样吗????
回复 使用道具 举报
jdk下载的时候有两个jre还记得吗,一个是被封装在jdk中的,一个额外的,问题应该出在这里
回复 使用道具 举报
jar整个流程是这样的:找到你的.java文件在地址栏输入cmd,然后编译你的文件  确定文件没有语法错误,然后使用java -d 路径名 xxx.java       然后使用 jar -cvf XXX.jar 包名    紧接着你可以在你的前面制定的“路径名”下建一个1.txt文件 里面输入 Main-Class:(空格) 包名.类名(回车)  最后在dos命令行下输入   jar -cvfm XXX.jar 1.txt 包名  


这样应该就可以了,不懂你在问我,我感觉应该是你生成.jar的时候弄错的,你先试试去

评分

参与人数 1技术分 +1 收起 理由
zzkang0206 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马