首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

java 环境配置中的疑问,该怎么处理

2013-09-11 
java 环境配置中的疑问JAVA_HOME:C:\j2sdk1.4.2CLASSPATH:%JAVA_HOME%\lib\dt.jar%JAVA_HOME%\lib\tools.

java 环境配置中的疑问
JAVA_HOME:          
       
    C:\j2sdk1.4.2      
       
       
    CLASSPATH:          
       
    %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar      
       
       
    PATH:          
       
    JAVA_HOME%\bin      


我是个新手,不要见笑,我想问的是这里的Java_Home   ,Path   和ClassPath

都是什么的路径,这样设置之后的作用是什么?
为什么有的帖子中的ClassPath没有加入dt.jar?


[解决办法]
我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
[解决办法]
JAVA_HOME的作用主要是被别的环境变量引用吧,不是很清楚有什么工具会直接依赖这个环境变量。

比如:你上面的例子中设了JAVA_HOME后,其它两个变量就可以引用它了,如果将来JAVA安装的位置改了,只需改JAVA_HOME,其它两个不用改。

CLASSPATH是Java虚拟机用于搜索类的路径。可以是路径名,也可以是jar文件名。

PATH是操作系统用于查寻可执行文件的路径,把JDK的bin目录加入Path后,想用那些Java命序(比如javac.exe,java.exe)时直接打命令名就行了,否则你得加上完整的路径名。
[解决办法]
使用TOMCAT需要设JAVA_HOME
[解决办法]
tomcat是Servlet容器,Servlet是java的一种编程技术,也是基于java的,不光tomcat,weblogic等等这种java应用服务器都需要设置java_home.只要是基于java的任何东西,都需要确定虚拟机的位置,因为都需要拥虚拟机编译代码。
[解决办法]
那TOMCAT为什么需要设JAVA_HOME?

因为Servlet需要java编译
[解决办法]
1分就行了,谢谢支持阿

热点排行