|
阅读:965回复:6
[求助]关于Java的问题
我是菜鸟,刚刚接触Java,在学习过程中碰见了一个问题,想请教各位大侠。
我用JBuilder写了一个很简单的小程序:MyClass.java 程序源代码如下: /*File Name: MyClass2_1.java *这是关于各种类型变量运算的实例。程序分别声明各种类型变量, *然后为它们赋予了初值,最后将这些类型变量的值输出 */ public class MyClass2_1{ public static void main(String args[]){ boolean b=false; short sh=127; int i=-116; long l=123456L; char ch='V'; float f=3.1415926F; double d=-1.16E-7; System.out.println("布尔型变量 b="+b); System.out.println("短整型变量 sh="+sh); System.out.println("整型变量 i="+i); System.out.println("长整型变量 l="+l); System.out.println("字符型变量 ch="+ch); System.out.println("浮点型变量 f="+f); System.out.println("双精度型变量 d="+d); } } 在执行的时候: C:\j2sdk1.4.2\bin>javac C:\JavaProjects\MyClass2_1.java *** 没有问题 C:\j2sdk1.4.2\bin>java MyClass2_1 ***则出现下面一句话: Exception in thread "main" java.lang.NoClass.DefFoundError:MyClass2_1 请问这是何故?我想应该不是程序的问题吧!是不是我的环境没有弄好呢?请教! -------------------- 走过岁月 我才发现世界多不完美。。。 |
|
|
|
1C#
发布于:2004-10-27 10:49
Re:[求助]关于Java的问题
一看就是没设环境变量8。
试试 java C:\JavaProjects\MyClass2_1 -------------------- 好好吃饭,天天睡觉 努力赚钱,娶个老婆 |
|
|
|
2C#
发布于:2004-10-27 10:50
Re:[求助]关于Java的问题
而且也是在bin目录下。
建议你先设好classpath,path,JAVA_HOME 再在其它地方建立自己的开发目录比如到E盘什么的建个 develop什么的 -------------------- 好好吃饭,天天睡觉 努力赚钱,娶个老婆 |
|
|
|
3C#
发布于:2004-10-27 11:27
Re:[求助]关于Java的问题
多谢楼上的
我现在试试,不过原来我同学帮我设过的,估计是没弄好吧! -------------------- 走过岁月 我才发现世界多不完美。。。 |
|
|
|
4C#
发布于:2004-10-27 11:45
Re:[求助]关于Java的问题
再请教一下大师:
原来我的电脑上的 变量classpath的变量值是:.;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar;C:\Tomcat 5.0\common\lib 变量path的变量值是:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.2 请问对不对? 另外,没有JAVA_HOME,请问怎么设呢? 谢谢了! -------------------- 走过岁月 我才发现世界多不完美。。。 |
|
|
|
5C#
发布于:2004-10-28 09:09
Re:[求助]关于Java的问题
path 后面jdk的内容改为 D:\j2sdk1.4.2_05\bin;
设没设好在命令行中任意路径下输入 java or javac回车就知道了。 设置path主要是为了在任意路径都能运行path中定义的可执行程序 java-home的作用还真没有仔细了解过 -------------------- 好好吃饭,天天睡觉 努力赚钱,娶个老婆 |
|
|
|
6C#
发布于:2004-10-28 11:09
Re:[求助]关于Java的问题
JAVA_HOME在环境变量中设成JDK根目录,例如D:\2sdk1.4.2
或者在应用服务器的启动批处理中加入set JAVA_HOME=d:\j2sdk1.4.2也行。 |
|
|