喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: [问题] 一个简单的执行问题,1.6.0可以执行,1.7.0却不可以,为什么?  
 
skyfox (skyfox)
注册会员
Rank: 2
初级会员


UID 62742
精华 0
积分 173
帖子 121
金钱 173 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2004-12-27
状态 离线
一个简单的执行问题,1.6.0可以执行,1.7.0却不可以,为什么?

我用的是jdk1.7.0
下面我写的测试
class Test
{
public static void main(String[] args)
{
System.out.println("test");
}
};

用javac可以编译.

但是java Test执行的时候提示

Exception in thread "main" java.lang.NoClassDefFoundError: Test
Caused by: java.lang.ClassNotFoundException: Test
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)

但是我在另一个版本jdk1.6.0上用
java Test却可以执行.
请问这是什么问题,是不是版本的配置出了问题.
应该怎么设置?
谢谢
2007-10-28 01:45 PM#1
查看资料  Blog  发短消息  顶部
 
雨伞 (时间过的真快)
版主
Rank: 7Rank: 7Rank: 7
CTO


UID 25085
精华 6
积分 29921
帖子 4256
金钱 29861 喜悦币
威望 60
人脉 0
阅读权限 100
注册 2003-12-8
来自 梅州
状态 离线
[推荐阅读] 充实,快乐的工作,可能是你一生转折,北京智博彩通研发中心招聘中高级开发人员
class前少了个public,没带public的会被认为是内部类。



------------------------------
寻找兼职!
------------------------------
2007-11-5 05:05 PM#2
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.021376 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP