ubuntu上java的运行环境jre的安装
2017-08-11 12:59
288 查看
如何在Ubuntu 14.04上面安装 java的运行环境 jre 呢,下面直接采用到 oracle 的java 官网下载 对应的 jre 的tar.gz的包
从 root用户切换到 saynoer 用户,用saynoer 用户来进行jre的安装!
1. wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=225345_090f390dda5b47b9b721c7dfaa008135
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124414964-1187008249.png)
解压tar -zxf jre-8u144-linux-x64.tar.gz
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124509152-1284272886.png)
2. 移动解压出来的包到 /usr/local/java 目录,(其实规范一点应该是叫jre目录 /usr/local/jre) move the extracted java content to “/usr/local/java” folder.
3.导出环境变量
export JAVA_HOME=/usr/local/java/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
4. 测试 java -version ,看看是否安装成功
如果是这样,说明没安装成功
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124925695-1562891156.png)
我们只导出JAVA_HOMT 和 PATH 变量(CLASS_PATH 是 通过 java 命令执行java程序的时候要使用上的一个环境变量(会到这个变量对应的目录下面去找 .class的可执行文件。)),加上 jre的bin路径就可以了
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125104929-226416079.png)
好了,现在 jre的环境好了,但是只是对于 saynoer这个用户好了, 我们其他的用户还是不行, (像 root用户,......其他用户还是不行,),,,原因,说白了就是环境变量的问题。
----------------------------------------------------------
切换回root 用户,把环境变量 export 一下,这样root用户也就可以使用 jre 了!!:)
好像又不行了,为什么呢?pstree查看一下,当前的bash 层级。。。
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125705148-167017804.png)
往外退出几级bash ,现在就可以了
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125842632-2059633861.png)
jre是java的运行环境,所以装了jre你就可以运行java程序了!只安装 jre 就可以运行java程序了(.class的文件)
因为很多人是不会用到jdk的,他们不关心如何开发java程序,只需要能运行即可, 如果是开发,调试,那就要安装 jdk了。
----------------------------------------------------------------------------------------------------
java可移植,windows上面的java的可执行程序 .class 文件直接可以在ubuntu 14.04 x64位机器上面跑起来。
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123159620-1189028789.png)
但是报了下面的错误
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123027902-1798138715.png)
怎么办呢?这样执行是对的,加上 classpath
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123303902-871615053.png)
查看一下环境变量,所以考虑 CLASS_PATH环境变量的配置的问题
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123554292-1771030557.png)
改了之后,就不加 -classpath . 也是可以的 :)
从 root用户切换到 saynoer 用户,用saynoer 用户来进行jre的安装!
1. wget http://javadl.oracle.com/webapps/download/AutoDL?BundleId=225345_090f390dda5b47b9b721c7dfaa008135
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124414964-1187008249.png)
解压tar -zxf jre-8u144-linux-x64.tar.gz
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124509152-1284272886.png)
2. 移动解压出来的包到 /usr/local/java 目录,(其实规范一点应该是叫jre目录 /usr/local/jre) move the extracted java content to “/usr/local/java” folder.
3.导出环境变量
export JAVA_HOME=/usr/local/java/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
4. 测试 java -version ,看看是否安装成功
如果是这样,说明没安装成功
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811124925695-1562891156.png)
我们只导出JAVA_HOMT 和 PATH 变量(CLASS_PATH 是 通过 java 命令执行java程序的时候要使用上的一个环境变量(会到这个变量对应的目录下面去找 .class的可执行文件。)),加上 jre的bin路径就可以了
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125104929-226416079.png)
好了,现在 jre的环境好了,但是只是对于 saynoer这个用户好了, 我们其他的用户还是不行, (像 root用户,......其他用户还是不行,),,,原因,说白了就是环境变量的问题。
----------------------------------------------------------
切换回root 用户,把环境变量 export 一下,这样root用户也就可以使用 jre 了!!:)
好像又不行了,为什么呢?pstree查看一下,当前的bash 层级。。。
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125705148-167017804.png)
往外退出几级bash ,现在就可以了
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811125842632-2059633861.png)
jre是java的运行环境,所以装了jre你就可以运行java程序了!只安装 jre 就可以运行java程序了(.class的文件)
因为很多人是不会用到jdk的,他们不关心如何开发java程序,只需要能运行即可, 如果是开发,调试,那就要安装 jdk了。
----------------------------------------------------------------------------------------------------
java可移植,windows上面的java的可执行程序 .class 文件直接可以在ubuntu 14.04 x64位机器上面跑起来。
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123159620-1189028789.png)
但是报了下面的错误
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123027902-1798138715.png)
怎么办呢?这样执行是对的,加上 classpath
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123303902-871615053.png)
查看一下环境变量,所以考虑 CLASS_PATH环境变量的配置的问题
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123554292-1771030557.png)
改了之后,就不加 -classpath . 也是可以的 :)
![](https://images2017.cnblogs.com/blog/575868/201708/575868-20170811123714902-1799194607.png)
相关文章推荐
- Ubuntu 16.04安装java运行环境jre
- 安装配置管理 之 JRE 安装和配置,以适合JAVA程序运行所具备的环境
- 阿里云服务器ubuntu安装java运行环境
- Ubuntu 安装java 运行环境
- ubuntu14.04,安装JDK1.8(JAVA程序需要的开发、运行环境)
- JRE 安装和配置,以适合JAVA程序运行所具备的环境[zt]
- [转载]阿里云服务器ubuntu安装java运行环境
- eclipse Java 运行环境配置之添加已安装的 JRE(Java Runtime Environment)
- JRE 安装和配置,以适合JAVA程序运行所具备的环境
- Ubuntu8.1下安装JDK,配置 Java运行环境
- Ubuntu14.04麒麟版安装:Netbeans,Java运行环境以及netbeans字体模糊问题
- ubuntu14.04,安装JDK1.8(JAVA程序需要的开发、运行环境)
- ubuntu安装Jre运行Java程序
- 阿里云服务器ubuntu安装java运行环境
- 一种不安装JRE环境即可运行Java程序的方法
- Java 运行环境安装(JRE JDK 区别)
- Ubuntu安装Eclipse-cpp教程(含java运行环境搭建)
- ubuntu14.04,安装JDK1.8(JAVA程序需要的开发、运行环境)
- Ubuntu安装Eclipse-cpp教程(含java运行环境搭建)
- 在linux(cent OS)上安装java的运行环境(jre)