| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 861 人关注过本帖
标题:寻找打开jar文件失败的原因(提示找不到main class)
收藏  订阅  推荐  打印 
liyongjun
Rank: 2
等级:注册会员
帖子:101
积分:1140
注册:2006-4-5
寻找打开jar文件失败的原因(提示找不到main class)

试用方法:
1. 用jdk下bin目录中的javaw运行jar文件,在命令行中 输入 javaw -jar *.jar
2. 用命令 java -jar *.jar

两种方法都出现相同的错误:Could not find the main class.Program will exit.
前提:
1.保证jar文件正确
附上我的环境设置:
JAVA_HOME:D:\Program Files\Java\jdk1.6.0_01
PATH:%JAVA_HOME%\bin;D:\Program Files\Java\jre1.6.0_01\bin
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

请各位兄弟看下那里出错了?
我以前好像也是这样的设置,把jar文件设置为bin目录下的javaw.exe
的方式来打开就可以直接打开jar文件了。

[[italic] 本帖最后由 liyongjun 于 2007-12-20 23:44 编辑 [/italic]]
搜索更多相关主题的帖子: jar文件  JAVA  HOME  main  class  
2007-12-20 21:53
千里冰封
Rank: 12Rank: 12Rank: 12
来自:灌水之王
等级:版主
威望:155
帖子:28360
积分:4616
注册:2006-2-26

你在打包JAR的时候,必须设主类

可惜不是你,陪我到最后
2007-12-21 09:38
liyongjun
Rank: 2
等级:注册会员
帖子:101
积分:1140
注册:2006-4-5

多谢千里的回答先。
但是我想声明一下,我问题里面所说到的jar文件是可以保证正确性的,
我用了两种jar来检测,
1.jdk自带的事例jar程序包
2.以前已经正常可以运行的 jar 包

顺便提一下,千里,你那个YOYOPlayer我也d下来了,
也是和我上面出现一样的问题。

[[italic] 本帖最后由 liyongjun 于 2007-12-21 23:29 编辑 [/italic]]

GOOD GOOD STUDY DAY DAY UP!!
2007-12-21 15:00
liyongjun
Rank: 2
等级:注册会员
帖子:101
积分:1140
注册:2006-4-5

怎么无那位兄台帮忙看一下啊,
我感觉上配置应该无问题了,
会不会是操作系统的关系?

GOOD GOOD STUDY DAY DAY UP!!
2007-12-21 23:27
天涯海角
Rank: 4
等级:高级会员
威望:3
帖子:506
积分:5187
注册:2005-10-21

配置应该无问题了,你在打包JAR的时候,必须设主类

我的未来不是梦!
2007-12-22 14:46
liyongjun
Rank: 2
等级:注册会员
帖子:101
积分:1140
注册:2006-4-5

再次声明,我用的jar不是我自己打包的,
是已经被证明是完好的,已经打包好的,
jdk自带的,和以前测试正确的jar包。

GOOD GOOD STUDY DAY DAY UP!!
2007-12-23 00:47
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.048410 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved