java环境变量设置,环境变量PATH的作用是什么

  • A+
所属分类:轻松一刻

java环境变量设置,环境变量PATH的作用是什么?

不是。环境变量可以理解为全局变量。可以是任何值,不止是路径。环境变量的作用范围存在于跑的程序的生命周期。比如

myscript.sh 就可以访问到MYENV 这个环境变量。myscript.sh执行完,MYENV也就消失了。如果你问的是Windows下的环境变量,也是换汤不换药,在设置里设置好环境变量后,其他程序在跑时,Windows应该是自动给所有程序传入了你设置的环境变量,比如JAVA_HOME, PATH等等,可以直接访问到。

大多数情况下,环境变量都用来给程序传参数用了,尤其是路径,URL,这种指向性的参数。

为什么环境变量里为什么没有JAVA?

安装完JDK后你要自己配置环境变量。

JAVA_HOME是你自己设定的JDK地址,用于方便填写其他的环境变量,如果其他的环境变量直接填写地址,这个也就没有用了。

linux系统怎样进行java开发?

linux下java编程与在windows下一样,重点在于搭建java开发环境。 linux下搭建java开发环境步骤:

1、下载linux环境下的JDK, 举例:

JDK程序名为:jdk-7u11-linux-i586.tar.gz 保存路径:/home/wyl/tools-wyl/JDK7u11 eclipse程序名为:eclipse-jee-juno-SR1-linux-gtk.tar.gz 保存路径:/home/wyl/tools-wyl/eclipse-javaEE

2、解压下载的jdk-7u11-linux-i586.tar.gz文件 chmod 777 jdk-7u11-linux-i586.tar.gz tar xzvf jdk-7u11-linux-i586.tar.gz(普通用户身份解压即可)

3、配置环境变量以超级用户身份执行下面的命令: #vim /etc/profile 在文件末尾加上以下内容后保存退出(:wq) export JAVA_HOME=/home/wyl/tools-wyl/JDK7u11/jdk1.7.0_11(说明:这个是JDK解压后文件夹的路径) export PATH=$JAVA_HOME/bin:$PATH或export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.

4、注销重新登录后在终端输入java,javac,java -version,javac -version.测试是否安装成功。 [wyl@localhost eclipse-javaEE]$ java -version java version "1.7.0_11" Java(TM) SE Runtime Environment (build 1.7.0_11-b21) Java HotSpot(TM) Server VM (build 23.6-b04, mixed mode) [wyl@localhost eclipse-javaEE]$ javac -version javac 1.7.0_11 [wyl@localhost eclipse-javaEE]$

5、解压eclipse-jee-juno-SR1-linux-gtk.tar.gz 并运行它(chmod 777 eclipse...)

5.1、解压:tar xzvf eclipse-jee-juno-SR1-linux-gtk.tar.gz (普通用户身份解压即可,否则每次都要以超级用户身份运行它)。

5.2、运行:进入解压后的目录,执行命令:./eclipse即可运行eclipse.或者进入解压后的目录,双击eclipse图标即可。 运行eclipse即可进行java编程。

下载好了Java怎么使用?

先把下载的文件,解压出来。如果是windows的话,你需要配置java_home ,就是你解压下载的jdk的文件夹位置。再需要在path中配置环境变量%java_home%/bin。

配置完成后在cmd命令窗口中,输入java -version 如果正常输出,配置成功

为什么要把tomcat的地址配到环境变量里?

因为TOMCAT本身也是JAVA代码,要运行JAVA代码就需要JAVA虚拟机,但是TOMCAT一般不自带JAVA虚拟机,所以使用JDK的

  • 我的微信公众号
  • 扫一扫关注
  • weinxin
  • 我的新浪微博号
  • 扫一扫关注
  • weinxin
小辉博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: