...1.path 和 classpath ,是否都得配? 二者有什么区别?
发布网友
发布时间:2024-01-15 06:07
我来回答
共5个回答
热心网友
时间:2024-07-27 11:10
呵呵,简洁版的配置,就是什么都不用配。
我来解释一下这些配置的作用,你就知道了。
1.path是系统用的,配了之后,可以在cmd中直接使用jdk里bin目录下的命令,不配置的话,cmd下cd命令进入jdk下bin目录一样访问。
2.classpath配后,cmd下执行java XXX,就会到classpath下找XXX.class执行。
3.Tomcat的启动文件中有几个参数,JAVA_HOME(jdk根目录)、TOMCAT_HOME(tomcat根目录)和CATALINA_HOME(tomcat根目录),所以需要配置。
在开发中,一般jdk都是安装版的,安装后系统会识别jdk,工具eclipse如果是安装版的,安装时会让你选择jdk目录,如果是解压版的,只需要配置path,启动eclipse后,在里面配置tomcat,选择tomcat(安装版,解压版无所谓)根目录即可,一切交给eclipse管理。
什么时候需要配置tomcat呢?使用解压版tomcat时,通过bin/startup.bat启动方式时,要配置,安装版则无需配置。
总结起来就是,对于安装版来说,一切配置都用不上。
全部是敲出来的,楼主给个辛苦分吧~~
热心网友
时间:2024-07-27 11:16
javac和java其实就是bin目录下的可执行程序工具(javac.exe和java.exe),你只配置了bin,说明这些工具在系统环境中可以查看这些工具的基本使用方法。
说白了,你运行一个javac,因为没有指定相关参数,会提示给你帮助信息的,Java -version 是内置的,在实际开发中一般不会用到查看jdk版本。
JAVA_HOME和CLASSPATH在实际java开发中使用的。
如果你是初学,搭建Tomcat服务器,建议还是去下载一个windows版本的.exe的安装文件,直接为你配置好环境。
热心网友
时间:2024-07-27 11:15
1.首先,打开配置环境变量界面,如下操作:我的电脑---属性---高级---环境变量
2.系统变量(S)中配置如下:
2.1,新建系统变量:
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.5.0_17(该目录为JDK安装的目录)
2.2,编辑CLASSPATH,如果没有该变量则新建,
变量名:CLASSPATH
变量值:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注:该变量值置于CLASSPATH即可,
其中:变量值最后要记得加“;”)
2.3,编辑PATH,如果没有则新建
变量名:PATH
变量值:.;%JAVA_HOME%\bin; (注:该变量值置于PATH前面,如果你只有一个JDK版本,可以不用编辑PATH,如果为了区别版本,那还是配置PATH变量值)。
热心网友
时间:2024-07-27 11:09
楼主是要做JSP的配置吧!?
给个配置方案:适合学习和开发
1、开发工具用MyEclipse,就用8.5的吧,没有注册机很好用
2、tomcat用6.0的吧,这个版本比较成熟,用的人比较多
3、JDK随便最好能升级到JRE6.0,这样可以适应很多新的开发技术
配置过程:
1、安装以上软件,或者同类软件
2、配置JDK路径,就配一个PATH就可以了至于CLASSPATH经常需要变动如果要用动态指定就可以了
3、至于tomcat没有什么必要的说明,必须在配置JDK之后进行安装。
4、MyEclipse服务器的配置,由于很多MyEclipse的产品自带了一个tomcat服务器,建议不使用,自己配自己安装的那款。窗口-》首选项-》找到服务(server)->tomcat->选择需要的版本应用,确定就OK 了
热心网友
时间:2024-07-27 11:07
运行 cmd 键入javac 成功 再键入 Java -version 也行。。。
cmd里面运行java 相当于运行jdk的bin目录下的java.exe 同理..javac就相当于javac.exe
path里面陪的东西就是你输入java的时候..windows就到path里面配的路径里面去找java.exe..找到就执行..
所以你只配了path是能java和javac的..
如果你要写程序就需要配classpath..
如果要用tomcat的需要配置tomcat..
假设JDK的安装路径:E:\jdk
在系统变量中添加下面的变量和属性值
Classpath .;E:\jdk\lib\tools.jar;E:\jdk\lib\dt.jar
classpath就是运行java程序的时候java虚拟机会去你配的地方去找相应的class文件..注意那个点基本上一定要..表示当前路径..
tomcat需要一个变量就是java_home..他到那个地方去找jdk..
所以..
你还需要配..
JAVA_HOME=c:\j2sdk1.5.0 当然换成你的路径就是了..
CATALINA_HOME=c:\tomcat
CATALINA_BASE=c:\tomcat
换成你的tomcat的路径..
如果你用开发工具的话..就不太需要配很多东西了..