在dos中.class文件无法运行,但是却由.java的文件生成.class的文件

notlikeGaoShou 2010-11-23 10:40:24
如题,情大虾指教
环境变量改了好多次
Classpath:.;%Java_Home%\lib
Java_Home:C:\Program Files\Java\jdk1.6.0_03
PATH:%Java_Home%\bin
...全文
351 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiguadaxia 2010-11-23
  • 打赏
  • 举报
回复
原来有看到,还给我加分^^;只是没提到,我还以为被无视了
xiguadaxia 2010-11-23
  • 打赏
  • 举报
回复
楼主,7楼说的跟8楼一样,为什么你就无视呢^^
notlikeGaoShou 2010-11-23
  • 打赏
  • 举报
回复
呵呵,8楼正解啊
magicluo 2010-11-23
  • 打赏
  • 举报
回复
你的classPath中只配置了 jdk的类库路径 %Java_Home%\lib ,你甚至都没配置当前路径

不过即使你配置了当前路径 你的程序按照你的方式还是访问不了

你先将classPath改为:

.;%Java_Home%\lib\tools.jar;%Java_Home%\lib\dt.jar

注意 . 不要掉了 代表当前路径

改成这样了

然后你的命令提示符路径到 f:

然后 执行java AA 就行了。 因为此时是在当前路径下查找 class 文件 刚好在.

或者你也将f:\ 加入到你的classPath中也可以.
liangxiyu 2010-11-23
  • 打赏
  • 举报
回复
环境变量没设置好,把你的项目的路劲加到环境变量里面去
notlikeGaoShou 2010-11-23
  • 打赏
  • 举报
回复
不会插入图片
sunyiz 2010-11-23
  • 打赏
  • 举报
回复
你进入 F:
然后直接 java AA 试试呢?
xiguadaxia 2010-11-23
  • 打赏
  • 举报
回复
楼主你先到F盘下执行java AA

这样:

C:\Documents and Settings\Administrator>f:(回车)

F:\>java AA (回车)

试试看~~
Dongo2 2010-11-23
  • 打赏
  • 举报
回复
LZ告诉你一个非常管用的方法。
为了判断到底是不是你的环境变量配置有问题,建议把你的.java文件放入到你的jdk安装目录下。然后dos下找到这个目录。再次编译,运行,如果成功的话说明你的path路径有问题。
如果不成功的话那么问题就很多了。(不过你能编译过去应该不会存在后者。所以你先试一下吧)
飞翔的牧人 2010-11-23
  • 打赏
  • 举报
回复
你可以把错误截图贴上来大家看看
notlikeGaoShou 2010-11-23
  • 打赏
  • 举报
回复
报错为Exception in thread "main" java.lang.NoClassDefFoundError:
我在f盘写了一个AA.java,然后用dos输出
javac f:/AA.java
AA.java内容如下
public class AA {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("Hello World");

}

}
命令输出后在f盘生成了一个AA.class的文件,我再在dos里面键入
java f:/AA就报错
zcjavaxue1 2010-11-23
  • 打赏
  • 举报
回复
你把path改为javac.exe所在的目录试试,例如:D:\Program Files\Java\jdk1.6.0_18\bin
一般你在dos中编译Java程序,设置好path就够了,其它的不需要的
magicluo 2010-11-23
  • 打赏
  • 举报
回复
shit..

你是不是有package 啊 ,全路径都带上了没啊?

javac xxx.java 编译
java xxx 运行 (不要带.class)

错误提示总该有的吧
sunyiz 2010-11-23
  • 打赏
  • 举报
回复
楼主怎么执行的?
感觉楼主描述的不是很清楚啊

62,634

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧