【精选】Java环境变量配置.pdfVIP

  • 2
  • 0
  • 约2.45千字
  • 约 16页
  • 2017-12-04 发布于贵州
  • 举报
【精选】Java环境变量配置

如果你想使用 eclipse ,myeclipse ,IDEA ,netbeans等 IDE开发 ,请忽略此文 ,因为这 些IDE并不需要配置 ,它们中有的是直接读取环境变量中的JRE/JDK目录 ,有的是自带JDK , 有的是安装时设置+读取方式。综上 ,你如果用 IDE开发 ,安装 JDK的时候 ,把下一步点 完就 OK了。 但是 ,由于种种原因 ,大部分本科教材依然希望你在命令行下干活。 一、J2SE下环境变量的设置 需要将java.exe和javac.exe 的所在目录添加到 path和设置 classpath ,正常情况下 java.exe和javac.exe会在java安装目录\jdk_版本号\bin这个目录下,classpath就设置为 英文输入法下的 rt.jar 的路径然后点分号.; path 目录很多人陷入了一个误区 ,常常是手打+照抄+不修改百度上的路径 ,其实 path 的 那个路径是可以复制的啊 ,注意 path的路径是在原有路径上添加而不是新建。 (一)、设置 path 废话不多说 ,先找到java.exe和javac.exe这两个文件 然后复制上面的路径 ,点地址栏 ,然后鼠标右键--复制 此电脑--右键 属性 ,点击左侧的高级系统设置 点击高级--环境变量 然后就是设置 path了 ,注意这里是编辑不是新建啊 ,很多人点新建把原来 path删了 ,按 下面的步骤操作后点确定 ,最好两个窗口的确定都点以下 ,新手经常忘了点 ,然后就没保存 (二)、设置 classpath 注意 :classpath只在命令行编译时需要 ,各 IDE 自带编译器 ,如果使用 IDE无需配置 由于历史原因tools.jar和 dt.jar在 1.7之后都合并到了 rt.jar ,所以需要设置 classpath为 当前目录和 rt.jar 的路径 在java 安装目录\jdk_版本号\jre\lib 目录下找到 rt.jar如图 这次我们复制文件路径 ,按住 shift 然后在 rt.jar上点击鼠标右键--选择复制为路径 ,这样 复制出来的路径是带双引号的 ,需要设置环境变量的时候需要删掉双引号 再次打开环境变量的设置页面 ,选择新建 在弹出的新建系统变量窗口中 ,变量名填 classpath ,变量值填英文的.;然后 Ctrl+V ,如图 有强迫症的建议删掉双引号 ,不删也没关系 ,删掉之后如图 最后需要点两次确定 ,然后关闭所有 cmd窗口 ,重新开一个 cmd窗口 ,输入javac ,如果 出现如下帮助菜单则说明安装成功 (三)、可能出现的问题 1.Java更新后用不了 解决方案 :重新配置以上环境变量 2.JDBC驱动打包问题 解决方案 :建议用 eclipse打包 ,打包的时候选上包含外部 lib到打包的jar文件 ,命令行 请参考 :打包第 3方jar ,用命令行相当繁琐而且还容易出错 3.javac提示找不到文件 :javac 找不到文件 Helloworld.java 解决方案 :先用 dir命令查看当前目录下是否有该文件 ,如果没有 ,则先切换到有该文件的 目录下 4.无法切换盘符 解决方案 :切换盘符的命令没有 cd和空格 ,直接是盘符加英文冒号 ,如切换到 D盘是输入 D回车 5.1.6和之前版本出现找不到主类问题 ,Exception in thread main java.lang.NoClassDefFoundError com/sun/tools/javac/Main 解决方案 :配置 classpath环境变量 ,从 1.7 开始这个环境变量可以不用配了 6.JAVA_HOME环境变量是否需要设置 解决方案 :看你的实际需要 ,如果需要经常更换版本 ,或者一些 IDE ,服务器组件需要这个 变量就设置一下 ,如果没有这个需求还是不设置的好 ,免得自己陷入混乱 二、J2EE下的环境变量的设置 path和 classpath设置同上 ,只不过 Tomcat 服务器在启动时需要读取 JAVA_HOME或者 JRE_HOME这个环境变量 ,下面就来设置一下 JAVA_HOME 找到javac.exe 的上一级目录 ,面向小白还是截个图 返回之后复制地址栏的路径 最后打开设置环境变量的界面跟设置 classpath类似 ,点击新建--变量名设置为 JAVA_HOME ,变量值 Ctrl+V ,点两次确定就 OK了 然后重启启动 tomcat 就不会报错了 三、提倡 个人认为命令行练基本语法就行 ,在熟悉基本语法之后还是转到 IDE练习吧。大多数清华 出版社的教材没用 IDE的一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档