jdk安装,环境变量设置后,java及java -version测试正常,但javac测试出错求解答,及如何用记事本语句测试
jdk安装路径F:\ProgramFiles\Java\jre7\环境变量设置新建JAVA_HOME对应值为F:\ProgramFiles\Java\jre7\新建CLA...
jdk安装路径 F:\Program Files\Java\jre7\
环境变量设置
新建JAVA_HOME 对应值为 F:\Program Files\Java\jre7\
新建CLASSPATH 对应值为 .;F:\Program Files\Java\jre7\lib\dt.jar;F:\Program Files\Java\jre7\lib\tools.jar;(不知此处是否应该有冒号,用Java和java -version测试时没有影响)
修改PATH 对应值为 .;F:\Program Files\Java\jre7\bin;F:\Program Files\Java\jre7\lib;(不知此处是否应该有冒号,用Java和java -version测试时没有影响)
若之间输入“javac”,回车后输出以下内容:
“javac”不是内部或外部命令,也不是可运行的程序或批处理文件。
请求解答!
2.再者,能否举例说明,如何用记事本编写的java语句进行测试(包括在记事本中编写的简单语句和dos中相应的命令。) 展开
环境变量设置
新建JAVA_HOME 对应值为 F:\Program Files\Java\jre7\
新建CLASSPATH 对应值为 .;F:\Program Files\Java\jre7\lib\dt.jar;F:\Program Files\Java\jre7\lib\tools.jar;(不知此处是否应该有冒号,用Java和java -version测试时没有影响)
修改PATH 对应值为 .;F:\Program Files\Java\jre7\bin;F:\Program Files\Java\jre7\lib;(不知此处是否应该有冒号,用Java和java -version测试时没有影响)
若之间输入“javac”,回车后输出以下内容:
“javac”不是内部或外部命令,也不是可运行的程序或批处理文件。
请求解答!
2.再者,能否举例说明,如何用记事本编写的java语句进行测试(包括在记事本中编写的简单语句和dos中相应的命令。) 展开
展开全部
注意 系统和版本的一致
变量名 值
classpath 点分号默忘记了-----》 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path 点分号默忘记了-----》 .;%JAVA_HOME%\bin
上面之间复制
下面的变量名复制 值 在你安装路径复制就行
java_home F:\Program Files\Java\jre7\
在运行 java和javac命令 正常则为成功
编写文件名为Hello .java的文件内容如下
public class Hello {
public static void main(String[] args) {
System.out.print("Hello,world");
}
}
然后把文件放在F盘下(无文件夹 ) 需要进入doc界面
F: 回车
javac Hello.java
java Hello
就ok了
变量名 值
classpath 点分号默忘记了-----》 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path 点分号默忘记了-----》 .;%JAVA_HOME%\bin
上面之间复制
下面的变量名复制 值 在你安装路径复制就行
java_home F:\Program Files\Java\jre7\
在运行 java和javac命令 正常则为成功
编写文件名为Hello .java的文件内容如下
public class Hello {
public static void main(String[] args) {
System.out.print("Hello,world");
}
}
然后把文件放在F盘下(无文件夹 ) 需要进入doc界面
F: 回车
javac Hello.java
java Hello
就ok了
更多追问追答
追问
谢谢,试了还是运行javac时出现同样的问题。请问XP系统(2002版本)和jdk7兼容不?
追答
把问题贴出来呀 jdk至少虚拟机 不会有兼容问题 至是说32位或64位系统的区别
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
貌 似你安装的是 jre的版本,不是JDK版本吧..你首先在 F:\Program Files\Java\jre7\bin目录下查找下,看是否可以找到 javac.exe这个程序..如果没有,可能你安装的是jre,这个是java的运行时程序,只有java.exe之类的可以执行java程序,没有javac之类的开发编译程序.
追问
谢谢指教,我看了网上的视频教程,我安装有两处错误,一是向您说的,我的java_home中不应该为jre7应为jdk7.0。最致命的错误是,我path路径中应该添加javac所在的路径,但我但是设置错了。
追答
嗯,其实你不设置环境变量,然后用全路径运行 javac一样可行。
只不过不方便。
环境变量,就是当你在命令行或者运行里面输入命令的时候,会在这些个路径下面去搜索是否有相对应的可执行程序,包括.bat,.exe等。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
F:\Program Files\Java\jre7\
这个好象不对吧。你看一下这个目里有javac吗?
一般来说jre是Java运行时环境,只包含可以让Java程序运行的组件,不包含编译组件,
你的目录可能错了。
我的安装目录如下
D:\Developer\Java\jdk1.7.0\bin
D:\Developer\Java\jdk1.7.0\jre7
选 上面的.
这个好象不对吧。你看一下这个目里有javac吗?
一般来说jre是Java运行时环境,只包含可以让Java程序运行的组件,不包含编译组件,
你的目录可能错了。
我的安装目录如下
D:\Developer\Java\jdk1.7.0\bin
D:\Developer\Java\jdk1.7.0\jre7
选 上面的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA_HOME=F:\Program Files\Java\jre7\;
CLASSPATH=.
path=%JAVA_HOME%\bin;
注意是系统环境变量。。
试试。。。
CLASSPATH=.
path=%JAVA_HOME%\bin;
注意是系统环境变量。。
试试。。。
追问
谢谢啊,不过试了,运行javac时还是不行。那个“等号”不用写在里面吧,加不加不受影响。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA_HOME
这个应该是JDK路径把
C:\Program Files\Java\jdk1.5.0_17\
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
这个应该是JDK路径把
C:\Program Files\Java\jdk1.5.0_17\
CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询