查看现在是否有安装过

java -version


1、jdk下载

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

suse 安装jdk和tomcat工作记录_第1张图片


我的机子是64位,就下载了64位的安装包

现在还是搞不懂64位的机子是否必须要安装64位的JDK的


开始安装

VM_46_12:/etc # tar -zxvf jdk-7u25-linux-x64.gz

VM_46_12:/etc # mv jdk1.7.0_25/ /usr/local/

这是为了同一管理


配置环境变量

先备份

VM_46_12:/etc # pwd

/etc

VM_46_12:/etc # cp profile profile.bak

VM_46_12:/etc #

修改profile文件

VM_46_12:/etc # vim profile

在末尾添加内容

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

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

export JRE_HOME=$JAVA_HOME/jre

export PATH=$JAVA_HOME/bin:$PATH



使用添加的环境变量生效

VM_46_12:/etc # source /etc/profile


查看是否添加成功

VM_46_12:/etc # echo $JAVA_HOME

/usr/local/jdk1.7.0_25


有问题,待续~


查看包安装文件。。。原来包是不完整的

suse 安装jdk和tomcat工作记录_第2张图片


重新下载包


安装rpm包

suse 安装jdk和tomcat工作记录_第3张图片


添加环境变量

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/lib/dt.jar:$JAVA_HOME/lib/tools.jar


export JAVA_HOME JAVA_BIN PATH CLASSPATH


使用source命令使环境变量生效

查看是否安装成功java -version

suse 安装jdk和tomcat工作记录_第4张图片



安装tomcat后,添加tomcat的环境变量

export CATALINA_BASE=/usr/local/apache-tomcat-7.0.29
export CATALINA_HOME=/usr/local/apache-tomcat-7.0.29