G*O 发帖数: 706 | 1 jvm突然连续出现这条错误
以前运行过的class文件都运行不了了
有人遇到过么? |
G*O 发帖数: 706 | 2 windows xp
刚在别的电脑上运行了,所有class文件是好的
【在 G*O 的大作中提到】 : jvm突然连续出现这条错误 : 以前运行过的class文件都运行不了了 : 有人遇到过么?
|
z****g 发帖数: 2497 | |
G*O 发帖数: 706 | 4 原来是被这个override了
C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
搞不明白这一串是怎么跑进去的
或许是jvm在自动更新时候改的。
料
【在 G*O 的大作中提到】 : windows xp : 刚在别的电脑上运行了,所有class文件是好的
|
z****g 发帖数: 2497 | 5 check your jre version on the second machine...
【在 G*O 的大作中提到】 : windows xp : 刚在别的电脑上运行了,所有class文件是好的
|
G*O 发帖数: 706 | 6 但是为什么这个问题突然出现呢?
这 . 被别的application删了? |
w*r 发帖数: 2421 | 7 class path....
make sure you have . in your classpath
【在 G*O 的大作中提到】 : 但是为什么这个问题突然出现呢? : 这 . 被别的application删了?
|
z****g 发帖数: 2497 | 8 which class is not found?
【在 G*O 的大作中提到】 : 但是为什么这个问题突然出现呢? : 这 . 被别的application删了?
|
b******d 发帖数: 794 | 9 sometimes, the classpath points to program files/java, but you installed the
developer version of java at c:/j2sdk, so change it and see.
【在 G*O 的大作中提到】 : 但是为什么这个问题突然出现呢? : 这 . 被别的application删了?
|
G*O 发帖数: 706 | 10 it worked!
那CLASSPATH设成这样是不是就可以了:
C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip; . |
|
|
g*****g 发帖数: 34805 | 11 how do you launch your code?
try java -classpath . yourMainClass
【在 G*O 的大作中提到】 : it worked! : 那CLASSPATH设成这样是不是就可以了: : C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip; .
|
G*O 发帖数: 706 | 12 显示的都是我正在试图运行的class文件NoClassDefFoundError
可是这些文件都是好的,在本台机器上以前也运行过
【在 z****g 的大作中提到】 : which class is not found?
|
G*O 发帖数: 706 | 13 愤怒了!
QTjava.zip原来是
QuickTime for Java on Windows (QuickTime 7)
【在 G*O 的大作中提到】 : 原来是被这个override了 : C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip : 搞不明白这一串是怎么跑进去的 : 或许是jvm在自动更新时候改的。 : : 料
|
g*****g 发帖数: 34805 | 14 For beginner, you can do this.
For serious programming though, every class is
supposed to be in some jar file with a package name,
so this makes no difference.
Unix people would never do the counterpart, it's dangerous
to keep . in your path.
【在 G*O 的大作中提到】 : it worked! : 那CLASSPATH设成这样是不是就可以了: : C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip; .
|
G*O 发帖数: 706 | 15 原来是被这个override了
C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip
搞不明白这一串是怎么跑进去的
或许是jvm在自动更新时候改的。
料
【在 G*O 的大作中提到】 : 但是为什么这个问题突然出现呢? : 这 . 被别的application删了?
|
G*O 发帖数: 706 | 16 但是为什么这个问题突然出现呢?
这 . 被别的application删了?
【在 g*****g 的大作中提到】 : For beginner, you can do this. : For serious programming though, every class is : supposed to be in some jar file with a package name, : so this makes no difference. : Unix people would never do the counterpart, it's dangerous : to keep . in your path.
|
G*O 发帖数: 706 | 17 it worked!
那CLASSPATH设成这样是不是就可以了:
C:\Program Files\Java\jre1.5.0_06\lib\ext\QTJava.zip; .
【在 g*****g 的大作中提到】 : how do you launch your code? : try java -classpath . yourMainClass
|
w*r 发帖数: 2421 | 18 haha... if you are a serious java programmer, you better stay in unix/linux
platform. Deployment issue become very simple ans clear er than the windows.
【在 G*O 的大作中提到】 : 愤怒了! : QTjava.zip原来是 : QuickTime for Java on Windows (QuickTime 7)
|