极度郁闷中 Java的运行环境到底要怎样设置?
设置了 PATH C:\Program Files\java\jdk1.5\bin
CLASSPATH C:\Program Files\java\jdk1.5\lib 之后
调试程序老是出现:java.lang.ClassNotFindException然后再设置 CLASSPATH C:\Program Files\java\jdk1.5\lib;C:\Program Files\java\jdk1.5\lib\dt.jar;C:\Program Files\java\jdk1.5\lib\tools.jar用java命令 倒是可以了 不在出现找不到类的情况
但是在用jdb时候 又麻烦了:设置段点之后 用run命令 总是出现java.lang.Throwable
说是“段点处没有代码”“由于延迟的段点错误而停止,当前调用堆栈中没有帧” 我用的是NetBeans4.1简体中文版,里面内嵌jdk1.5。用NetBeans4.1还没有成功调试过applet,GUI
连helloworld有时都调不出结果 只能用javac java 调一些语法方面的小程序 就helloworld都不能单步执行有一兄弟就是因为环境用不了转学MFC去了,我想继续学下去,但是不想因为开发环境影响学习的信心和进度。我觉得不管什么环境都无所谓(不过我英语不行,所以才用NetBeans的中文版),我现在只想把java学好,但是要学好就必须得调试啊。
设置了 PATH C:\Program Files\java\jdk1.5\bin
CLASSPATH C:\Program Files\java\jdk1.5\lib 之后
调试程序老是出现:java.lang.ClassNotFindException然后再设置 CLASSPATH C:\Program Files\java\jdk1.5\lib;C:\Program Files\java\jdk1.5\lib\dt.jar;C:\Program Files\java\jdk1.5\lib\tools.jar用java命令 倒是可以了 不在出现找不到类的情况
但是在用jdb时候 又麻烦了:设置段点之后 用run命令 总是出现java.lang.Throwable
说是“段点处没有代码”“由于延迟的段点错误而停止,当前调用堆栈中没有帧” 我用的是NetBeans4.1简体中文版,里面内嵌jdk1.5。用NetBeans4.1还没有成功调试过applet,GUI
连helloworld有时都调不出结果 只能用javac java 调一些语法方面的小程序 就helloworld都不能单步执行有一兄弟就是因为环境用不了转学MFC去了,我想继续学下去,但是不想因为开发环境影响学习的信心和进度。我觉得不管什么环境都无所谓(不过我英语不行,所以才用NetBeans的中文版),我现在只想把java学好,但是要学好就必须得调试啊。
据说jdk1.3以后的版本就不用设置classpath了,真是这样的吗?
配置如下:
系统环境变量设定为
JAVA_HOME c:\jdk
PATH c:\jdk\bin
CLASSPATH c:\jdk\bin
后面的目录根据自己的安装目录设定
基本不会出现你所说的问题 如果出现 说明你没有装好
classpath用于设置类路径,当使用java运行.class或包含.jar文件时,java会依次查找相应的class文件,如运行java Hello,java会从classpath中依次查找hello.class文件
所以要把.class或.jar文件的目录加入到classpath中。
设置完classpath路径后,java就不会从当前目录查找了,要添加当前目录,需要加英文句号
所以classpath开头一般设成classpath=.;
楼主,我说的是真的
请你相信我
正确方法
1,安装JDK
2,配置环境变量PATH
3,重新启动机器
4,开始学习JAVA
学会自己解决问题,java配置问题的方法网上应该有很多
楼主努力呀!
上边已经有这么多人恢复了
在安装的时候他会自动去找jdk!!
我重试了下
装的是JDK1.5.0_06,设置ClassPath和不设一样
但是jdb单步的时候 还是java.lang.Throwable
step之后 最后出现的 "abi= "是什么意思?
为什么 用print <> 总是输出null?明天下午结帖
再出现问题的话 可能就是别的地方出了问题吧
偶也是新手不过用的是JB 没用过NetBeans
楼主 实在不行就换个工具吧 或者用英文版试试
呵呵
那位知道武汉哪有卖的吗?
我都放一个文件里编译的