为什么报错,编译通过了,可是不能运行。 这一般是你的ClassPath设置的问题,确认你的ClassPathClassPath = %Java_home%/lib/tools.java;.注意后面这个点其中告诉你包含当前目录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你去jdk安装目录下lib目录下看看不就知道是什么了。 应该是tool.jar这个我加了,还是没有用 问题是java 找不到你的类,也就是根据classpath,他找不你的类。请问你的jdk版本,我用的jadk1.4.不用设置CLASSPATH,也可以运行还要注意,你的包名称,如果有包名请加上包名,如: java mypackage.HelloWorld如可以将文件列出来 现在我运行的是最简单的HELLOWORLD的程序没有包名的我的是j2sdk-1_4_0 你怎么知道是tool.jar,要是你确认,也就不用拿出来问了,叫你去看lib目录,你看了吗?不要总认为自己是对的,那样你永远也找不到问题的所在。 回复人: teddyqiang(承) ( ) 信誉:100 现在我运行的是最简单的HELLOWORLD的程序没有包名的我的是j2sdk-1_4_0好象不写包名会出错 那就怪了,我还没见过有人的jdk里面有tool.jar这个文件的呢,我只见过tools.jar。要不干脆你也不要什么tool了,把ClassPath = %Java_home%/lib/加里面也可以。不过绝对不会是tool.jar。 在你的ClassPath后面加上 ;.呵呵上面的tools.java一下写顺手了,是tools.jar 注意,你要执行的是HelloWorld.class这个类,那么,这个class文件的路径也要加到classpath中去,你可以java -cp %HelloWorld.class所在的路径% HelloWorld类似的问题好像提过很多了,你应该搜索一下先。 如何用JAVA实现条码转换并打印? 写了个简单的类但空指针异常,求助在线等 java调用存储过程 JTable鼠标双击问题 看coreJava遇到的一个问题? 我不知道如何去使用JC去编JAVA 关于《Modern.Compiler.Implementation.in.Java》这本书求助 在JB9中如何设置一个工程的启动顺序? 怎樣不通過odbc直接用 純jdbc輿sql server相連 如何防止对class文件的反编译? 请问哪个方法可以检查Map中有某个键存在? 【请教】java中接口问题
这个我加了,还是没有用
请加上包名,如: java mypackage.HelloWorld如可以将文件列出来
我的是j2sdk-1_4_0
现在我运行的是最简单的HELLOWORLD的程序没有包名的
我的是j2sdk-1_4_0好象不写包名会出错
加里面也可以。不过绝对不会是tool.jar。
你可以java -cp %HelloWorld.class所在的路径% HelloWorld
类似的问题好像提过很多了,你应该搜索一下先。