运行java是经常提示说JDK had not been existed

来源:百度知道 编辑:UC知道 时间:2024/06/20 05:22:19
我创建的是project
project 下有个e.java
程序:
public class e
{public static void main (String[] args) {
System.out.print("ni hao");}
}
我把jdk,jre放在D:\Program Files\Java
path 变量是D:\Program Files\Java\jdk1.6.0_02\bin
JAVA_HOME:D:\Program Files\Java\jdk1.6.0_02
classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;%CATALINA_HOME%\lib\servlet-api.jar
还有就是提示这个错Error : Invalid path, "C:\Program Files\Java\jdk1.6.0_02\bin\javac.exe" -g -classpath "C:\Documents and Settings\Administrator\My Documents\JCreator Pro\MyProjects\hongliyan" -d C:\Documents" and Settings\Administrator\My Documents\JCreator "Pro\MyProjects\hongyan @src_hongyan.txt"

Process completed.

请问这是什么意思?请帮忙弄一下,谢谢!

首先:我没用过jCreator,可能是jCreator里面还需要设置jdk路径和classpath路径,这个你好好看看jCreator的设置里面有没有这么一项。

其次,强烈建议用eclipse,方便多了。classpath不用设置都。操作也非常方便,而且有自动提示和更正错误的功能^_^,当然代码自动补全的功能也是有的。 其次eclipse是现行非常流行的java开发软件。jCreator用的人不多,功能不能和eclipse比,相差太大

还有path和classpath最后最好加上分号,我以前最后没加分号也常出错。

以下是百度出来的答案:供参考:
JAVA_HOME
or classpath
or path
路径上有空格!!

装JCreator的时候路径不要有空格。或者把你的工程移到别的没有空格的目录下。

我的电脑-属性-高级-环境变量,打开系统变量的path,假如现在的path最后没有分号,那就加上一个分号,然后加上你的jdk的路径,D:\Program Files\Java\jdk1.6.0_02\bin,最后什么都不加。重启jcreator,应该就可以了,jcreator本身是不用设置的。
eclipse很大,如果就写点小程序的话,轻量级的jcreator足够了

-------------------------------------
path 路径上不能有空格。

直接放到D盘,然后修改一下环境变量。
只需要配一个path就行了。

位置:
我的电脑-属性-高级-环境变量,path。
------------------------------------

把jdk和jcreator卸了再装一次就OK了!先装jdk!
jcreator有自动寻找jdk安装目录的功能!如果你单独想先把jcreator用起来的话照我说的做就OK了~!