初学者设置java环境变量

来源:百度知道 编辑:UC知道 时间:2024/05/20 22:17:20
我刚学java,我先给大家说一下遇到的问题
我写好源程序后用命令行窗口调试
输入javac
出现“javac不是内部命令........”一堆
但输入java时正常
望高手帮忙

设置path和classpath啊
path: D:\java\jdk1.6.0\bin 我把java装到d盘了
classpath: .;D:\java;我把程序源码放在java目录下了 注意前面有个点啊 至于java_home写不写暂时没什么差别 我学到tomcat时才用到

下面是我看到的一个比较不错的方法,至于自己手动设置的,到百度一搜大把。我就不转了。

看到很多初学者反复问这个问题,写了一个很简单的一个脚本,用于自动设置环境变量。把代码拷贝,另存为javaEnv.bat。安装完Java 2 SDK之后,开一个命令行窗口,输入javaEnv java2SDKDir(java2SDKDir是你的java的安装目录,不带路径最后的\。如果安装路径中有空格,请用javaEnv "java2SDKDir"格式)并运行。(注:一定要在javaEnv后边加上你的sdk的目录,setx的问题可以看这里)

@echo 你提供的jdk安装目录为:%1

@echo off

IF EXIST %1\bin\java.exe (

rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量

@setx JAVA_HOME %1

@setx path %JAVA_HOME%\bin;%path%

@setx classpath %classpath%;.

@setx classpath %classpath%;%JAVA_HOME%\lib\tools.jar

@setx classpath %classpath%;%JAVA_HOME%\lib\dt.jar

@setx classpath %classpath%;%JAVA_HOME%\jre\lib\rt.jar

@echo on