如何在Ubuntu上安装Oracle Java 8,Java 7或者Java 6

如何在Ubuntu上安装Oracle Java 8,Java 7或者Java 6,第1张

你去oracle官方下载 绿色版,解压到/opt/java,然后配置环境变量

终端输入 sudo gedit /etc/profile,提示让你输密码,输入密码之后,

会用gedit相当于记事本打开那个配置文件,在文件的最后添加:

# JDK,TOMCAT,ORACLE

export JAVA_HOME=/opt/jdk180_25

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$PATH:$JAVA_HOME/bin

然后保存关闭该文件,最后你重启电脑,当然也可以不用重启,在终端输入命令:

source /etc/profile

就可以了。

你可以测试环境变量是否配置正确,你在终端输入如下命令查看

java -version

javac -version

主要就是一点:将Java支持运行的各种目录、文件放入环境变量就可以了。

放入环境变量有三种方式,这个你可以自己学习,我推荐是放入当前用户的环境变量中。

1 cd ~ 也就是切换到当前用户的根目录,这个不用解释了吧。

2 vi bashrc 这个文件是当前用户的一些配置文件,在最后面加入下面的语句

export JAVA_HOME=/usr/java/jdk

#注:上面的/usr/java/jdk是你下载的jdk的目录,配置java主目录,后面两行是加入用行库的

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=:$JAVA_HOME/lib/dtjar:$JAVA_HOME/lib/toolsjar

3 source bashrc 加入环境变量,也可以重启来完成。

好了,试试java命令吧

打开终端,使用下面的命令:

java -version

如果看到像下面的输出,这就意味着并没有安装过Java:

The program ‘java’ can be found in the following packages:

default-jre

gcj-46-jre-headless

openjdk-6-jre-headless

gcj-45-jre-headless

openjdk-7-jre-headless

Try: sudo apt-get install

在Ubuntu和Linux Mint上安装Java

看了各种类型‘Java’的不同之后,

在Ubuntu和Linux Mint上安装JRE

打开终端,使用下面的命令安装JRE:

sudo apt-get install default-jre

在Ubuntu和Linux Mint上安装OpenJDK

在终端,使用下面的命令安装OpenJDK Java开发工具包:

sudo apt-get install default-jdk

特殊地,如果想要安装Java 7或者Java 6等等,可以使用openjdk-7-jdk/openjdk-6jdk,但是记住在此之前安装openjdk-7-jre/openjdk-6-jre。

在Ubuntu和Linux Mint上安装Oracle JDK

使用下面的命令安装,只需一些时间,它就会下载许多的文件,所及要确保网络环境良好:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java8-installer

sudo apt-get install oracle-java8-set-default

如果想安装Java 7(ie Java 17),在上面的命令中用java7代替java8。

主要有一下几个步骤:

1,安装JDK;

2,安装eclipse;

3,安装安装Tomcat;

4,安装数据库

安装JDK:

1 sudo apt-get install sun-java6-jdk

2,当提示\"正在设定 sun-java6-jre\"时,按TAB键,\"确认\"变为红色时按回车继续安装

大约过了二十分钟会提示安装jdk成功信息,这时候你可以在shell打入java或javac看一看,看一下显示的信息 有显示,证明jdk安装成功

3,安装完成后配置环境变量。

sudo gedit /etc/environment

4,打开环境变量文件,在其中添加以下代码:

CLASSPATH=:/usr/lib/jvm/java-6-sun/lib

JAVA_HOME=/usr/lib/jvm/java-6-sun

注意:其中java-6-sun是jdk所在的文件夹,可能和这不同。请在/usr/lib/jvm/查看您机器上安装的文件夹名。添加完毕无误请保存。

5,打开jvm虚拟机配置文件。

sudo gedit /etc/jvm

添加以下代码到最上方:

/usr/lib/jvm/java-6-sun

注意java-5-sun还是你机器上jdk所在文件夹名。

6,打开终端,输入java 或 javac进行测试,是否安装成功。查看jdk版本号用javac -version。

安装eclipse:

在eclipse官网上下载 Eclipse IDE for Java EE Developers

下载好的包是eclipse-jee-galileo-SR1-linux-gtktargz。直接解压到home/你的用户名/j2ee 目录下

打开终端运行:

cd /home/你的用户名/j2ee/eclipse

chmod +x eclipse

即可运行eclipse。

打开eclipse后,点击window->perferences->Java->Buile path,选中folders;

再->Compiles,确认Compiler compliance level后边是16(如果你想用jdk16来运行eclipse的话)。

再 ->Installed JRES,这里可以看到你机器上装的JDK

eclipse jdk配置完成。

安装tomcat:

1,安装apache-tomcat-6020

下载地址:http://tomcatapacheorg/

2,下载完成后,将包解压至home/你的用户名/j2ee 这个目录下。

3,配置tomcat:

首先打开

sudo gedit /etc/profile

添加

export CATALINA_HOME=\"你的tomcat60安装目录\"

保存即可。

4,开启tomcat:打开终端,先进入你的tomcat60安装目录,再运行startupsh。代码是

cd 你的tomcat60安装目录/bin

/startupsh

如果配置正确,将显示

Using CATALINA_BASE: 你的tomcat60安装目录

Using CATALINA_HOME: 你的tomcat60安装目录

Using CATALINA_TMPDIR: 你的tomcat60安装目录/temp

Using JRE_HOME: /usr/lib/jvm/java6-sun

如果出现touch: cannot touch 等错误,找到提示出错的文件夹,更改其权限为读写即可。代码为

sudo chmod 766 需修改的目录 -R

如果还不行,将该文件夹及子文件权限全部开放,在home目录下,怎么更改都不会影响系统。进入需修改的目录

cd 需修改的目录

sudo chmod 777 -R

在浏览器里输入http://localhost:8080如果出现tomcat那只小猫页面,则配置成功了。

5,关闭tomcat:与开启类似,命令为/shutdownsh。

安装数据库:

1,这里以安装postgreSQL为例。从postgreSQL官网上下载postgresql-841-1-linuxbin

下载地址为http://downloadsenterprisedbcom/postgresql/postg resql-841-1-linuxbin

2将其移动到home/你的用户名/j2ee 目录下

打开终端,输入:

cd /home/你的用户名/j2ee

sudo chmod +x postgresql-841-1-linuxbin

sudo /postgresql-841-1-linuxbin

3跳出安装界面,一直选next,直到安完

最后完成时不要打钩。

4打开应用程序,打开postgresql-84,点击pdAdmin就进入到数据库里了

  升级到ubuntu 1110之后,由于库里没有sun-java6-jdk,需要自行安装。因此,到Oracle网站下载了Java 6u27(为什么不下java7呢因为目前支持的软件不多,另外如果真要的话,也可以很方便的切换到Java7),然后就可以开始手动安装了。

  首先创建Java的目录,然后将下载下来的文件解压到该目录中:

  $ sudo cp jdk-6u27-linux-i586bin /usr/lib/jvm

  $ cd /usr/lib/jvm

  $ sudo /jdk-6u27-linux-i586bin

  $ sudo mv jdk160_27/ java-160_27-sun/

  $ sudo ln -s java-160_27-sun java-6-sun

  $ sudo rm jdk-6u27-linux-i586bin

  其次设置环境变量,主要是PATH、CLASSPATH和JAVA_HOME,注意PATH最后所添加的bin目录:

  $ sudo vi /etc/environment

  PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u

  sr/lib/jvm/java-6-sun/bin"

  CLASSPATH="/usr/lib/jvm/java-6-sun/lib"

  JAVA_HOME="/usr/lib/jvm/java-6-sun"

  然后就是要告诉系统,我们使用的sun的JDK,而非OpenJDK了:

  $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-6-sun/bin/java 300

  $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/java-6-sun/bin/javac 300

  $ sudo update-alternatives --config java

  有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择 路径 优先级 状态

  ------------------------------------------------------------

  0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式

  1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式

   2 /usr/lib/jvm/java-6-sun/bin/java 300 手动模式

  要维持当前值[]请按回车键,或者键入选择的编号:2

  如上所示,这样就设置好了要使用的java了。最后我们验证一下:

  $ java -version

  java version "160_27"

  Java(TM) SE Runtime Environment (build 160_27-b07)

  Java HotSpot(TM) Server VM (build 202-b06, mixed mode)

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何在Ubuntu上安装Oracle Java 8,Java 7或者Java 6

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情