首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 一个错误该如何解决 [已结贴,结贴人:Evenque]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:15:29 楼主
    Exception in thread "main" java.lang.NoClassDeFoundError:Test

    怎么找不到main()函数?

    我用下面这个程序都不能执行,程序没问题,编译器错了?

    public class Test {
      public static void main(String[] args){
          Integer n1=new Integer(47);
          Integer n2=new Integer(47);
          System.out.println(n1.equals(n2));
      }
    }
    10  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:19:311楼 得分:0
    楼主人品有问题,就这一解释
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lgg201
    • 等级:
    发表于:2008-04-23 22:22:162楼 得分:1
    你用的是什么环境?我用eclipse以前也很多程序这样,我后来把程序都不放到包里,直接缺省包就可以了,不知道这样弄你的能不能行
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:23:133楼 得分:0
    楼上的
    我已经够郁闷了
    还跟我讲这个?
    以前都可以正常使的,突然想在UltraEdit里直接运行程序,设置了一下
    就不好使了。

    重装还是不行。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • matchlist
    • 等级:
    发表于:2008-04-23 22:23:174楼 得分:0
    我运行了,没问题啊
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zrzlj
    • 等级:
    发表于:2008-04-23 22:25:305楼 得分:2
    楼主的classpath怎么设置的阿,我以前也遇到过这个问题,我当时classpath是把tools.jar放在前面的,后来我修改了一下,把dt.jar放在前面,结果居然好了(听上去像不像宣传迷信阿。。。不要骂我啊)

    你试试看呢,死马当活马吧,要不以后就在eclipse中运行好了,省得麻烦。。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lgg201
    • 等级:
    发表于:2008-04-23 22:29:126楼 得分:1
    引用 5 楼 zrzlj 的回复:
    楼主的classpath怎么设置的阿,我以前也遇到过这个问题,我当时classpath是把tools.jar放在前面的,后来我修改了一下,把dt.jar放在前面,结果居然好了(听上去像不像宣传迷信阿。。。不要骂我啊)

    你试试看呢,死马当活马吧,要不以后就在eclipse中运行好了,省得麻烦。。。

    我出这个问题的时候  试过改环境变量,不顶用.继续关注这个问题.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:34:117楼 得分:0
    哈哈
    好了
    classpath中没有“.\;”

    不过有的书上讲不要这个?
    不知为什么。

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:36:538楼 得分:0
    哈哈

    搞好了

    是classpath中少了“.\;”(用%JAVA_HOME%)

    不过有的书上写不要这个,直接目录\tool.jar
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:38:509楼 得分:0
    哈哈
    好了

    谢谢各位了

    classpath中少了“.\;”这个了

    不过有的书上写的方式不要这个,直接 目录\tool.jar ,甚至有的不要JAVA_HOME,直接都是目录。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:39:3610楼 得分:0
    没有问题啊 return true
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:39:4511楼 得分:0
    哈哈
    好了

    谢谢各位了

    classpath中少了“.\;”这个了

    不过有的书上写的方式不要这个,直接 目录\tool.jar ,甚至有的不要JAVA_HOME,直接都是目录。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:40:3012楼 得分:0
    哈哈
    好了

    谢谢各位了

    classpath中少了.\;这个了

    不过有的书上写的方式不要这个,直接 目录\tool.jar ,甚至有的不要JAVA_HOME,直接都是目录。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:41:3313楼 得分:0
    哈哈
    搞好了
    classpath中错了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • lgg201
    • 等级:
    发表于:2008-04-23 22:42:2914楼 得分:1
    楼主,我IE出问题了,看不到回答.不好意思
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:43:5515楼 得分:1
    重新启动编译工具试试看,这好像不是问题,只不过是编译工具那个设置或者运行中出现了问题
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:45:2516楼 得分:0
    我怎么发不了帖子了????
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:50:0717楼 得分:1
    很奇怪啊,我把你这个程序放到C盘编译执行,出现了和你一样的问题,我又放到D盘试了一下,程序正确执行,打印出True了,然后我又放到C盘也能正常执行。楼主不妨也试试。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:50:2118楼 得分:1
    奇怪哦,怎么会这样。是不是你的文件里还有其它什么类冲突了,只是我猜想而已
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:53:5019楼 得分:0
    很奇怪啊,我把你这个程序放到C盘,编译执行出现和你一样的错误,我再把程序放到C盘确能正确执行,打印出True了,我又放到C盘也能正确执行。我也不知道为什么,楼主可以试试.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zrzlj
    • 等级:
    发表于:2008-04-23 22:54:0620楼 得分:1
    为什么明明我在外面看到有18个回复,进来就看到6个!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 22:56:0621楼 得分:0
    刚才有错误,改正版:很奇怪啊,我把你这个程序放到C盘,编译执行出现和你一样的错误,我再把程序放到D盘确能正确执行,打印出True了,我又放到C盘也能正确执行。我也不知道为什么,楼主可以试试.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 23:38:5922楼 得分:0
    是不是路径设置问题呀,大家一致同意不是搂主编写技术问题
    而是运行问题,希望大家解决过这类问题的能帮助一下搂主
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-23 23:53:0323楼 得分:1
    文件名要是Test
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-24 19:11:3124楼 得分:0
    引用 19 楼 zlq861016 的回复:
    很奇怪啊,我把你这个程序放到C盘,编译执行出现和你一样的错误,我再把程序放到C盘确能正确执行,打印出True了,我又放到C盘也能正确执行。我也不知道为什么,楼主可以试试.


    没出现?
    奇怪
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved