public class test
{
public static void main(String args[])
{
int iTotal1=10+3*5;
System.out.println(iTotal1);
int iTotal2=100/4*5;
System.out.println(iTotal2);
}
}
我保存这个为test.java,然后在运行中CMD进入DOS,然后用JAVAC test.java 完全正常,但是java test.java却不能运行,有如下提示:Exception in thread "main"java.lang.NoClassDefFoundError:test/java
跪求高手解答!
{
public static void main(String args[])
{
int iTotal1=10+3*5;
System.out.println(iTotal1);
int iTotal2=100/4*5;
System.out.println(iTotal2);
}
}
我保存这个为test.java,然后在运行中CMD进入DOS,然后用JAVAC test.java 完全正常,但是java test.java却不能运行,有如下提示:Exception in thread "main"java.lang.NoClassDefFoundError:test/java
跪求高手解答!
解决方案 »
- 一个关于栈的java编程题,高手帮忙看一下,给个解决方案
- 枚举类型究竟是什么呢,有什么作用?
- Java把汉字转拼音求实现代码
- 怎么用java计算图片的平均值
- java swing 事件向上传递
- 关于反射机制与java泛型以及潜在类型机制的问题
- 我怎么连HelloWorld!的程序都调试不通-初学者的无奈-100分在线等待
- 匿名内部类编译后的.class文件问题
- 谁帮我写一下
- 请问arraylist的元素跟hashmap的索引值一样是不是就能够通过元素索引获取到hashmap的key跟value呢??
- 征求排序算法,分不够可以加哦!
- 用Hibernate得到的一个java.util.List,如何直接显示在JTable中
java命令是一种JVM,它用了检析.claa字节码文件,所以后边是不能跟.java的
没有扩展名,实际上java虚拟机解释执行的是test.class
你到目录看一看是不是在编译了以后(javac后),多了个test.class
刚开始别急,认真看一下书。
它就解析为test包中的名叫java的类
java text其实是在执行java test.class的Unicode编码
最终你有用的还是class文件
JAVA JAVAC的不同咯
学习JAVA还是要真正理解它.比如关于编译器javac 和解释器java...等等..
{
public static void main(String[] args)
{
int iTotal1=10+3*5;
System.out.println(iTotal1);
int iTotal2=100/4*5;
System.out.println(iTotal2);
}
}
文提出在字符串数组的定义里了!
eclipse 到那里去找啊?
我就是直接
java xxxx
但是也出现这种错误
Exception in thread "main"java.lang.NoClassDefFoundError:HelloWorld
环境变量问题
PATH=%JAVA_HOME%\bin
CLASSPATH=C:\j2sdk1.4.2_03\lib\tools.jar;C:\j2sdk1.4.2_03\lib\dt.jar;环境变量是上面这样的不知道是否正确
CLASSPATH=C:\j2sdk1.4.2_03\lib\tools.jar;C:\j2sdk1.4.2_03\lib\dt.jar;
这个应该写成这样
CLASSPATH=C:\j2sdk1.4.2_03\lib\tools.jar;C:\j2sdk1.4.2_03\lib\dt.jar;.
第二步java Test
OK!