jdk 1.6 linux 64 jdk oracle

老铁们,大家好,相信还有很多朋友对于jdk 1.6 linux 64和jdk oracle的相关问题不太懂,没关系,今天就由我来为大家分享分享jdk 1.6 linux 64以及jdk oracle的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

如何查看linux下java版本

一.linux查看java jdk安装路径和设置环境变量

linux:

whereis java

which java(java执行路径)

windows:

set java_home:查看JDK安装路径

java-version:查看JDK版本

echo$JAVA_HOME

echo$PATH

二:下面是配置linux的环境变量:(记得source.bash_profile).修改/etc/profile文件(全局所有用户)

vi此文件/etc/profile在profile文件末尾加入:

vi此文件/etc/profile

在profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_20

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

.修改.bash_profile文件(某个用户权限使用这些环境变量)

.bash_profile文件末尾加入:

export JAVA_HOME=/usr/share/jdk1.6.0_20

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

.shell终端执行下列命令:(临时用)

export JAVA_HOME=/usr/share/jdk1.6.0_14

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

更多Linux相关的详细知识可参考书籍《Linux就该这么学》。

java jdk版本问题

出现java.lang.UnsupportedClassVersionError错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。

因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。

解决方法:

一、删除旧版本的JDK

二、

1、右键点击工程文件,选择属性(properties),

2、在属性窗口中选择 Build-->Java,在右边的选项中有四个下拉框,就可以看到编译选项了,

3、其中Compiler和Debug Option可以不用管,只在Languege features和Target VM中选择相应的JDK版本就可

三、右击你的项目-->属性-->Java Compiler,设置合适的版本

如何在 64 位 linux 机器上安装 jdk1.6

JDK(Java Development Toolkit):

一个可以用来开发 Java程序的软件包。这也是开发 Java软件所必需的。

JRE(Java Runtime environment):

运行 Java程序的 Java虚拟机的实际上的执行者,即它实现了 Java虚拟机,JRE= JVM+ Java

Packages Classes+ runtime libraries。Java运行时环境是运行 Java程序的插件。

以下是我在 64位 linux机器上安装 jdk1.6的步骤:

1.在线下载:

wget

注:可以在 sun.com网站上下载,但 Oracle目前是 sun的拥有者。可以通过谷歌搜索"download+ jdk-6u21-linux-x64.bin"得到二进制安装文件。

2.在下载得到的二进制文件上执行 chmod+x命令:

chmod+x jdk-6u21-linux-x64.bin

3.执行该二进制文件:

./jdk-6u21-linux-x64.bin

4.现在会看到 JDK的 RPM文件。执行以下命令进行安装:

root@server [/usr/local/src]# rpm-Uvh jdk-6u21-linux-amd64.rpm

以下是安装路径:

64位 Java:/usr/java/64/或者/usr/java...(或者/opt/java/64/...)

32位 Java:/usr/java/...(或者/opt/java/...)

5(这里原文是 4,看来阿三做事也不够精细啊).添加 JAVA_HOME路径如下:

root@server [/]# grep JAVA_HOME~/.bash_profile

JAVA_HOME=

root@server [/]#

并执行:

root@server [/]#export PATH=$PATH:/usr/java/64/jdk1.6.0_21/bin

root@server[/]# grep jdk~/.bash_profile

JAVA_HOME=/usr/java/64/jdk1.6.0_21

export PATH=$PATH:/usr/java/64/jdk1.6.0_21/bin

就像这样:

echo"JAVA_HOME=/usr/java/jdk1.6.0_21">>~/.bash_profile

echo"export PATH=$PATH:/usr/java/jdk1.6.0_21/bin">>~/.bash_profile

6.检验环境变量是否正确(需要重启机器):

root@fre [/]# echo$JAVA_HOME

/usr/java/64/jdk1.6.0_21

root@server[/]

阅读剩余
THE END