Topic: 为什么编译好的文件不能在DOS环境下运行? |
Print this page |
1.为什么编译好的文件不能在DOS环境下运行? | Copy to clipboard |
Posted by: 紫晶 Posted on: 2005-05-13 09:23 为什么编译好的文件不能在DOS环境下运行? 提示: Exception in thread "main" java.lang.NoClassDefFoundErrer:<文件名> 所有编译好的文件都这提示。但在JCreator中就能正常运行。 |
2.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: why Posted on: 2005-05-13 09:50 CLASSPATH=. |
3.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: 紫晶 Posted on: 2005-05-13 10:24 classpath为 d:\j2sdk1.4.2\lib\dt.jar;d:\j2sdk1.4.2\lib\tools.jar;d:\j2sdk1.4.2\lib 应该没什么错误吧 |
4.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: why Posted on: 2005-05-13 11:48 if your java file is AbcXyz.java then the class file is AbcXyz.class and you may run on Command Prompt > java AbcXyz (assuming . is on the classpath) or > java -cp . AbcXyz |
5.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: 紫晶 Posted on: 2005-05-13 12:53 出来了,谢谢 |
6.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: 紫晶 Posted on: 2005-05-13 12:58 如果要直接运行java Abcxyz,是不是应该进入d:\j2sdk1.4.2\lib文件夹? |
7.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: why Posted on: 2005-05-13 21:12 紫晶 wrote: I don't know how you could think of this?? I could only say, for JDK 1.4.2, you may need the current directory, i.e., ., in the classpath. |
8.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: 紫晶 Posted on: 2005-05-16 09:06 谢谢,我已经设置好了 |
9.Re:为什么编译好的文件不能在DOS环境下运行? [Re: 紫晶] | Copy to clipboard |
Posted by: wind520sand Posted on: 2005-05-16 12:17 你应该看看入门的书啊,这个问题都提到了的啊!因为你都已经设置了CLASSPATH,解释器会自己找 的 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |