先说一下rpm 安装jdk和tar.gz 安装方式的不一样吧java
rpm安装会在不少系统文件下面写一些东西,那么就要求你要有系统权限,在不少开发环境下这是不具有的。tomcat
tar 的方式就好像只是解压到了一个指定的目录,若是你不指定系统目录,那么就不须要系统权限,在不少时候更方便。spa
为tomcat指定jdk,只须要在 tomcat的安装目录 下/bin/catalina.sh中指定JAVA_HOME便可开发
假设你有一个jdk,路径为: /home/work/java/jdk1.7.0_67 jdk
只须要在 catalina.sh中的开始位置添加:权限
export JAVA_HOME=/home/work/java/jdk1.7.0_67 开发环境