VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1044|回复: 2

一个简单的问题,做了很多调试就是不行,纳闷了~!!

[复制链接]

1

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-6 19:20:01 | 显示全部楼层 |阅读模式
我用的是Jcreator
import javabook.*;
class rr
{
        public static void main(String args[])
        {
                MainWindow mainwindow;
        mainwindow=new MainWindow();
        mainwindow.setVisible(true);
     }
}
然后保存为rr.java。
直接点F5运行,提示:Exception in thread "main" java.lang.noclassdeffounderror:rr

也问过了,一些人说是classpath设置不正确。我的设置是:
.;%java_home%\lib;%java_home%\lib\tools.jar;

并且如果在运行之前编译的话,会有:软件包javabook不存在
                                  找不到符号

请问这是怎么回事?
弄了半天了也不行,高手指点啊!
回复

使用道具 举报

0

主题

2

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-1-7 08:39:01 | 显示全部楼层
1 。你先确认javabook包存不存在
2。设定CLASSPATH后面把javabook的路径加上(是javabook的上一层目录名,如:
c:\workspace\javabook\,那么应当是:
.;%java_home%\lib;%java_home%\lib\tools.jar;c:\workspace;

我是非常之新手,请指教.
回复

使用道具 举报

1

主题

6

帖子

7.00

积分

新手上路

Rank: 1

积分
7.00
发表于 2020-1-7 23:36:01 | 显示全部楼层
你看看编译后的.class文件在什么路径,把那个路径追加到环境变量里,或者直接在那个路径下运行文件,试试看吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表