初学JAVA,配置环境变量的小问题

ijpq 2014-02-26 11:09:35
刚开始入门JAVA,其中配置环境变量部分。书中只配置了PATH环境变量,具体设置:用户变量新建PATH,D:\Java\jdk_1.7.0_51\bin
系统变量PATH追加D:\Java\jdk_1.7.0_51\bin

而我在网上看,大部分都说要配置PATH,JAVAHOME,CLASSPATH。

这是为什么。。。?
...全文
234 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ijpq 2014-02-27
  • 打赏
  • 举报
回复
引用 7 楼 luoyulq 的回复:
楼上说的很明白了 配置JAVA_HOME是为了让一些IDE工具比如Eclipse 找到java; 配置PATH是为了在系统终端比如Linxu下Shell窗口运行java -version 命令来查看java版本,如果PATH未配置,则java 这个命令不可使用; 配置CLASSPATH则是为了编译我们的java项目中的.java文件需要,可以参考下javac -classpath 命令
引用 7 楼 luoyulq 的回复:
楼上说的很明白了 配置JAVA_HOME是为了让一些IDE工具比如Eclipse 找到java; 配置PATH是为了在系统终端比如Linxu下Shell窗口运行java -version 命令来查看java版本,如果PATH未配置,则java 这个命令不可使用; 配置CLASSPATH则是为了编译我们的java项目中的.java文件需要,可以参考下javac -classpath 命令
谢谢了,我明白额!
姜小白- 2014-02-26
  • 打赏
  • 举报
回复
现在用eclipse工具,只需要配置JAVA_HOME 和 path就可以了。 用记事本写,进行编译引用时需要classpath
Riat 2014-02-26
  • 打赏
  • 举报
回复
网上说的javahome是定义一个变量,在给path配的时候可以通过javahome配置相对路径,如果你path配的绝对路径,其实你可以不要配javahome,classpath说来真巧,我也是昨天才知道的,JDK1.6以后就可以不要配置classpath了,当然path是必须要配置的,这些是我现在知道的
  • 打赏
  • 举报
回复
javahome是设置一个JDK地址 然后一般path就是javahome+bin classpath设置编译地址。这都是老早以前用记事本写helloworld的时候必须要弄的 现在都 eclipse完全不用设置那么多,你把path写了就行了
MoveBricksWorker 2014-02-26
  • 打赏
  • 举报
回复
楼上说的很明白了 配置JAVA_HOME是为了让一些IDE工具比如Eclipse 找到java; 配置PATH是为了在系统终端比如Linxu下Shell窗口运行java -version 命令来查看java版本,如果PATH未配置,则java 这个命令不可使用; 配置CLASSPATH则是为了编译我们的java项目中的.java文件需要,可以参考下javac -classpath 命令
fearlessMore 2014-02-26
  • 打赏
  • 举报
回复
引用 楼主 tk0320 的回复:
刚开始入门JAVA,其中配置环境变量部分。书中只配置了PATH环境变量,具体设置:用户变量新建PATH,D:\Java\jdk_1.7.0_51\bin 系统变量PATH追加D:\Java\jdk_1.7.0_51\bin 而我在网上看,大部分都说要配置PATH,JAVAHOME,CLASSPATH。 这是为什么。。。?
很简单: Path 你自己已经设置了,必须要的,因为其中有javac.exe即用来在命令行编译的。 JAVAHOME 则是很多IDE都要用到的比如IDEA,你可以在IDE中选择使用哪个java版本6或者7,8等 CLASSPATH 则是在命令行中你要编译或打包你的java项目时要用到的,比如javafx
  • 打赏
  • 举报
回复
其实主要是把path配上,如果真的开发遇到问题,你在找回这里,你就明白了
ijpq 2014-02-26
  • 打赏
  • 举报
回复
引用 2 楼 u010378150 的回复:
网上说的javahome是定义一个变量,在给path配的时候可以通过javahome配置相对路径,如果你path配的绝对路径,其实你可以不要配javahome,classpath说来真巧,我也是昨天才知道的,JDK1.6以后就可以不要配置classpath了,当然path是必须要配置的,这些是我现在知道的
所以说如果配置了path的绝对路径,就不用配置javahome了对吧?

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧