JDK问题
1、偶然的机会从网上看见在安装jdk配环境变量时,说“可以只配path,对于classpath可以不用配相应的类库路径,java项目仍然可以执行”。我试了这种方法,确实可以。求,此中配置方法的详细解释。
2、对于环境变量的配置,我遇到了两种方式了,(1)、在classpath中配置内容为(不包括开头结尾的引号)“.(点);%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool.jar(此项结尾无分号)” (2)、配置内容为(不包括开头结尾的引号)“%JAVA_HOME%\lib;%JAVA_HOME\lib\tool.jar;(此项结尾有分号)”
两种方法都行,求大侠的详细原理解释
------解决方案--------------------
分号只是不同的值之间的分隔符,点号是代表当前路径,两种方法不是都行,如果你用第二种设置方法,在命令行下于某个目录下编译执行一个HelloWorld ,先javac HelloWorld.java 然后 java HelloWorld 看看正常么?
------解决方案--------------------JDK是一个包 里面有很多程序 只有把路径在环境变量配置好了之后可以直接在DOS命令下输入
否则需要先在DOS下把路径进入到那个文件夹下 这样每次都要做比较麻烦 所以进行配置
而且要用软件的话 配置是必须的 不信你也可以把QQ配置在里面 在DOS下直接输QQ就打开了
------解决方案--------------------分号隔开代表不同路径 PATH是一些工具的路径比如java,javac 编译时才能找到这些工具这是一定要的 CLASSPATH是一些类的路径(.lib目录下有好多的类包)当你要用到里面的类时那你当然要设置类路径(classpath) 你其是可以在安装了JDK后再装个eclipse那就不用管这些咯 它自动帮你配置好咯