在Ubuntu安装JDK并且配置在Sudo下可执行

Ubuntu14.04默认没有安装JDK或者OpenJDK,我需要自己安装,至于安装方法网上一大堆,基本路数就是去Oracle下载tar文件,解压,配置CLASSPATH和JAVA_HOME。

这些都没有问题,可是我安装好了之后,发现普通用户模式下执行java命令没有问题,比如java -version。 但是有的时候你需要使用sudo方式来执行默写以来java环境的程序,这个时候就会报错,说找不到java命令,在网上查了半天,发现一些文章说使用“sudo -E java -version" 或者”sudo -s java -version"就可以执行了,我也查了下,这两个命令选项都有保留当前用户环境变量,阻止sudo执行重置环境变量的功用,但是非常悲催的,我发现在我及其的Ubuntu上,这个两个命令都不行,于是,继续找,终于被我找到了下面这个链接里面提到的如何在Ubuntu上安装和配置JDK。

http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux



你可能感兴趣的:(Linux)