java求助 doc 下可以编译java程序,成功有class文件,但是一运行就会显示找不到或无法加载主类,为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 。给java命令的class文件路径错了。 classpath要配置正确:.;F:\Java\j2sdk1.4.2\lib\dt.jar;F:\Java\j2sdk1.4.2\lib\tools.jar; #注意开头的“.",表示先从当前目录查询编译命令与执行命令的语法与路径要清楚:E:\aaabbb>F:\Installations\unxutil\find . -name "Test*" #我的目录结构.\com\testname\www\Test.javaE:\aaabbb>javac .\com\testname\www\Test.java #编译指令E:\aaabbb>java com.testname.www.Test #执行指令hello my friend! Java的classpath很复杂,完全精通后,你就是Java的半个高手了。 如下:我的这种方法已经赚了很多分。你信不?不管你信不信,反正我信心了////////////////////////////////////////////////////////////////////////////////////////////////JAVA_HOME设置(每个人都不一样):jdk目录的具体路径,比如 ;D:\Program Files\Java\jdk1.6.0_10;ClassPath设置(复制到环境变量的最前端):;.;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;Path设置(复制到环境变量的最前端):;%JAVA_HOME%\jre\bin;%JAVA_HOME%\jre6\bin;%JAVA_HOME%\jre7\bin;.;%JAVA_HOME%\bin;//////////////////////////////////////////////////////////////////////////////////////////////////此时我可以无忧无虑的PKjava了////////////////////////////////////////////////////////////////////////////////////////////// classpath就是指你的类的路径, 你看一下你的.class文件在哪个路径下面,然后到环境配置里面,把那个路径配上去。这样你在执行javac的时候,虚拟机就会从那个路径去找你的.class文件。你的问题是没有找到,所以你好好配置一下classpath吧。 JDK配置出问题了,好好研究。为什么一定要在DOC下运行呢?用MyEclipse吧。 jdk 的配置是不正确的,网上下载个很多的 在网上搜一下java环境变量怎么设置 ftp传输有优先级? sax解释问题,sax解释的characters如果为空元素就不走这个方法了是怎么回事? 关于Jtable存取数据库数据 java的一个小疑问 求大侠帮我给这个c++程序改成java程序 (100分重谢) 帮我看看这个程序,为什么JEditorPane只显示这么点大 java有科学计算的类库吗?比如解个常微分方程什么的?谢谢 兄弟姐妹们,我是java文盲,教教我如何入门可以吗?没有别的,只有给分80分 我很郁闷 又急哭了!!!查询结果用报表打印!!没人理我吗?还是太难了?求求啦!!! java 学习心得 高分求教上机解题思路!
.;F:\Java\j2sdk1.4.2\lib\dt.jar;F:\Java\j2sdk1.4.2\lib\tools.jar; #注意开头的“.",表示先从当前目录查询
编译命令与执行命令的语法与路径要清楚:
E:\aaabbb>F:\Installations\unxutil\find . -name "Test*" #我的目录结构
.\com\testname\www\Test.java
E:\aaabbb>javac .\com\testname\www\Test.java #编译指令
E:\aaabbb>java com.testname.www.Test #执行指令
hello my friend!
我的这种方法已经赚了很多分。你信不?不管你信不信,反正我信心了
////////////////////////////////////////////////////////////////////////////////////////////////
JAVA_HOME设置(每个人都不一样):
jdk目录的具体路径,比如 ;D:\Program Files\Java\jdk1.6.0_10;ClassPath设置(复制到环境变量的最前端):
;.;%JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;Path设置(复制到环境变量的最前端):
;%JAVA_HOME%\jre\bin;%JAVA_HOME%\jre6\bin;%JAVA_HOME%\jre7\bin;.;%JAVA_HOME%\bin;
//////////////////////////////////////////////////////////////////////////////////////////////////此时我可以无忧无虑的PKjava了//////////////////////////////////////////////////////////////////////////////////////////////
然后到环境配置里面,把那个路径配上去。这样你在执行javac的时候,虚拟机就会从那个路径去找你的.class文件。你的问题是没有找到,所以你好好配置一下classpath吧。