linux下安装JDK

1.安装VMWare

点击VMware-workstation-full-7.0.0-203739.exe,按提示运行即可。注册码:

UY1EK-66E40-484WQ-8PQQE-YAHF0
ZU3MU-82Y45-080LQ-06MXV-WLARF
ZZ5E0-8MEDK-M80AY-CWPEE-MYHY8
AV750-0EG87-080VP-KZWXV-ZV8RD


2.打开SUSE Linux Enterprise 10Power ON 以后可以安装VMwaretool工具,安装该工具可以自由捕获焦点,方便虚拟机与外界环境的复制粘贴等。具体安装方法见《虚拟机中的Linux安装VMware_Tools.doc》。

3.安装JDK。下载jdk-7u25-linux-x64.gz。安装方式及具体命令如下:

Linux安装JDK步骤1. 先从网上下载jdk(jdk-7u25-linux-x64.gz) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。

进入安装目录

#cd /home

#cp jdk-7u25-linux-x64.gz/usr/local

#cd /usr/local

给所有用户添加可执行的权限

#chmod +x jdk-7u25-linux-x64.gz

# tar -zxvf /home/ jdk-7u25-linux-x64.gz -C/home/usr/java

看到/usr/java 路径下生成jdk1.7.0_25文件夹。JDK安装完毕。

Linux安装JDK步骤2.设置环境变量。

#vi /etc/profile

在最后面加入

export JAVA_HOME=/usr/java/ jdk1.7.0_25

export JAVA_BIN=/usr/java/ jdk1.7.0_25/bin

export PATH=$PATH:$JAVA_HOME/bin

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

export JAVA_HOME JAVA_BIN PATH CLASSPATH

命令:wq保存退出。

也可以以下方法设置:

要使JDK在所有的用户中使用,可以这样:

vi /etc/profile.d/java.sh

在新的java.sh中输入以下内容:

#set java environment

JAVA_HOME=/usr/java/ jdk1.7.0_25

CLASSPATH=.:JAVA_HOME/lib/tools.jar

PATH=JAVA_HOME/bin:PATH

export JAVA_HOME CLASSPATH PATH

保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh

Linux安装JDK步骤3.在终端使用echo命令检查环境变量设置情况。

#echo $JAVA_HOME

#echo $CLASSPATH

#echo $PATH

/etc/profile文件修改后立即生效 ,可以使用如下命令:
# . /etc/profile
注意: . /etc/profile 有空格.  

Linux安装JDK步骤4. 检查JDK是否安装成功。

#java -version

如果看到JVM版本及相关信息,即安装成功!

问题分析:

问题1

系统环境变量PATH中定义了bin文件夹的位置,如/user/java5/jre/bin

Preparingto install...

Extractingthe installation resources from the installer archive...

Configuringthe installer for this system's environment...

No Java virtual machine could be found from your PATH

environment variable. You must install a VM prior to running this program.

原因:没有安装JDK.下载安装即可。

问题2安装JDK,成功后出现以下错误:

Error occurred during initialization of VM

java/lang/NoClassDefFoundError: java/lang/Object

Error occurred during initialization of VMjava/lang/NoClassDefFoundError:java/lang/Object

原因:环境变量设置错误或者缺少dt.jar或者tools.jar。重新设置环境变量,或重新下载正确的JDK安装程序或者找一个dt.jartools.jar粘贴到正确的位置。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章