注册 登录
编程论坛 新人交流区

java配置问题

feyun 发布于 2007-10-03 16:02, 332 次点击
我安装了j2sdk1.4.2_08
配置后在cmd里运行一段小程序测试出现以下提示:
C:\test>javac test.java java test
javac: invalid flag: java
Usage: javac <options> <source files>
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are us
ed
-classpath <path> Specify where to find user class files
-sourcepath <path> Specify where to find input source files
-bootclasspath <path> Override location of bootstrap class files
-extdirs <dirs> Override location of installed extensions
-d <directory> Specify where to place generated class files
-encoding <encoding> Specify character encoding used by source files
-source <release> Provide source compatibility with specified release
-target <release> Generate class files for specific VM version
-help Print a synopsis of standard options

大家看看是什么问题。懂的教教我呀!
5 回复
#2
yqjr2007-10-03 17:42

你的环境变量配好了吗?好象你的编译就没有通过哦

#3
乱世魔头2007-10-03 18:39
C:\test>javac test.java java test
应是
C:\test>javac test.java java test
C:\test>java test
从以上所给的提示信息,是已经配置正确,配置的方法为:JDK的安装目录\bin加在环境变量后,如在机器上安装了多个JDK,放在PATH中最前的JDK将被使用
#4
yzwdream2007-10-03 19:24

LZ..你的JAVA是用什么的编程环境啊??

#5
qiuzhihao2007-10-06 15:54

如何设置java环境变量?
我用的是jdk1.6.0-01,安装在C:\Program Files\java里面要完整的设置这个环境变量,需要设置三个变量:
path classpath JAVA_HOME

第一步:
右键"我的电脑",单击"属性",再选"高级",进入"环境变量", 在系统变量里,单击"新建",新建"JAVA_HOME"
在下面的空框中键入C:\Program Files\java\jdk1.6.0_01

第二步:
在系统变量里找path,如果已经有这个变量,可以在变量值后面加"分号",接着键入 %JAVA_HOME%\bin

第三步:新建"classpath", 在下面的空框中加入.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
注意最前面是一个"点号"和一个"分号"为什么用%JAVA_HOME%? 它代表的就是C:\Program Files\java\jdk1.6.0_01为什么要用dt.jar和tools.jar?这两个是编译和运行java程序时必须用到的包,设置java环境变量的好处就是避免每次都要调用很多复杂的包!

#6
zhengtianyan2007-10-06 17:58
我也学到了,谢谢
1