jdk环境变量的设置,折磨好几天了!! PATH = C:\j2sdk1.4.2\bin;就可以了,请注意:后面不需要".",如果是不同的路径之间要用";"割开.CLASSPATH是正确的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 噢,不好意思.你的CLASSPATH也是错的.其中,C:\j2sdk1.4.2\jre\lib\路径下的应该是rt.jar,不是dt.jar,其他的没错. 我有将原程序重写一遍(确定英文输入),编译结果同上(39 ERRORS!)为什么会这样呢??我的第一个java程序啊 ! 谢谢minghuitian(明月).不过按你所说的改正之后,编译仍不行(39 ERRORS,同上)我要崩溃了 说不定是有你发现了sun的最大隐藏bug呢 path = .;C:\j2sdk1.4.2\binclasspath = .;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar 你设的都是什么呀!看不懂!俺是这么学的,也是这么设的好用呀!PATH: C:\JDK1.3\bin;CLASSPATH: C:\JDK1.3\jre\lib\rt.jar;.;JAVAHOME: C:\JDK1.3; 以下为出错信息:D:\java application>javac HelloWorldApp.javaHelloWorldApp.java:1: illegal character: \65533?HelloWorldApp.java:1:illegal character:\0?import java.io.*;.....HelloWorldApp.java:2:illegal character:\0HelloWorldApp.java:3:illegal character:\0public class HelloWorldApp.....(几乎每行报错,内容类似)HelloWorldApp.java:11: 'class'or'interface'expected39 errors sbojuqqk(小猪快跑),你这么设在你机可行吗我全按你的改了 ,结果还是一样,一样的出错信息下面是哪个世界闻名的"HelloWorld"程序,不会错吧:import java.io.*;public class HelloWorldApp{public static void main(String args[]){ System.out.println(Hello,Java World!");}} TO chenlechun (java夜难眠) : 我的环境变量就是这样我全贴出来了,我的机器上有TOMCAT、JDK141_03、JBUILDER9、BEA WebLogic Platform 8.1 ***你要是还不成那也没办法,只能结贴了。免得别人会笑我们的!***CLASSPATH:D:\bea\jdk141_03\jre\lib\rt.jar;.;JAVA_HOME:D:\bea\jdk141_03Path:D:\bea\jdk141_03\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINNTOMCAT_HOME:D:\tomcat\tomcat(对你的需求没有用) CLASSPATH .;C:\j2sdk1.4.2\lib\;试试 System.out.println(Hello,Java World!");->System.out.println("Hello,Java World!");不过应该不是这个原因,俺也不解。 环境变量设置如下:(在Windows下,假设JAVA版本是j2sdk1.4.2)右键"我的电脑"-->属性-->高级-->环境变量.在"系统变量"下添加path和classpath如下:path = ......;C:\j2sdk1.4.2\bin (意思是只须在最后加入;C:\j2sdk1.4.2\bin即可)classpath = .;C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\jre\lib\rt.jar;D:\java application其中D:\java application\为你的JAVA源文件所在目录.环境变量像上面说的这样就可以了,应该能运行的. 既然JDK在C盘下安装,那你就应该把.java文件在JDK的安装目录下运行 应该是源代码中有windows不能识别的字符,比如全角字符这现象应该与环境变量没什么关系 swing的2个问题问题,求指教! 初学,问题与提问方式似乎都很幼稚…… 用过JAI的朋友请进 关于一个储存相对路径的问题,高分回赠! 开始写个程序参加竞赛,收集高手们的建议! 如何用JAVA读取会员卡的信息? 关于ArrayList的问题 求助:StringBuffer的问题,请问是对是错??请大侠们来指教一下 请需要c#全站程序和mis oa程序的网友进来看看 我的ie怎么不能看java的小应用程序 怎么样在将splitPane的背景变白啊? 谁再说java对打印的支持弱,我跟他急!!
其中,C:\j2sdk1.4.2\jre\lib\路径下的应该是rt.jar,不是dt.jar,其他的没错.
为什么会这样呢??我的第一个java程序啊 !
我要崩溃了
classpath = .;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\lib\tools.jar
俺是这么学的,也是这么设的好用呀!PATH: C:\JDK1.3\bin;
CLASSPATH: C:\JDK1.3\jre\lib\rt.jar;.;
JAVAHOME: C:\JDK1.3;
D:\java application>javac HelloWorldApp.java
HelloWorldApp.java:1: illegal character: \65533
?
HelloWorldApp.java:1:illegal character:\0
?import java.io.*;
.....
HelloWorldApp.java:2:illegal character:\0
HelloWorldApp.java:3:illegal character:\0
public class HelloWorldApp
.....
(几乎每行报错,内容类似)
HelloWorldApp.java:11: 'class'or'interface'expected
39 errors
我全按你的改了 ,结果还是一样,一样的出错信息
下面是哪个世界闻名的"HelloWorld"程序,不会错吧:
import java.io.*;
public class HelloWorldApp
{public static void main(String args[])
{ System.out.println(Hello,Java World!");
}
}
***你要是还不成那也没办法,只能结贴了。免得别人会笑我们的!***
CLASSPATH:D:\bea\jdk141_03\jre\lib\rt.jar;.;
JAVA_HOME:D:\bea\jdk141_03
Path:D:\bea\jdk141_03\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN
TOMCAT_HOME:D:\tomcat\tomcat(对你的需求没有用)
试试
不过应该不是这个原因,俺也不解。
右键"我的电脑"-->属性-->高级-->环境变量.
在"系统变量"下添加path和classpath如下:
path = ......;C:\j2sdk1.4.2\bin (意思是只须在最后加入;C:\j2sdk1.4.2\bin即可)classpath = .;C:\j2sdk1.4.2\lib\tools.jar;C:\j2sdk1.4.2\lib\dt.jar;C:\j2sdk1.4.2\jre\lib\rt.jar;D:\java application
其中D:\java application\为你的JAVA源文件所在目录.
环境变量像上面说的这样就可以了,应该能运行的.
这现象应该与环境变量没什么关系