环境介绍:
SMP Debian 3.14.5-1kali x86_64
Java-6-openjdk-amd64
java-6-openjdk-common
java-7-openjdk-amd64
Oracle jdk1.8.0_45
apache-tomcat 8.0
1)从网上下载了oracle 的JDK 和 apache-tomcat ;
2)将JDK 文件解压到 /usr/lib/jvm/文件下,并修改/etc/profile文件,添加JDK的环境变量:
export JAVA_HOME=/usr/lib/jvm/jdk.1.8.0_45
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3)将apache-tomcat解压到欲放置的位置(我随便放了一个位置,因为磁盘不够了);
4)设置apache-tomcat的环境变量(此处我没有设置,之后可以自行网上查,一般只用配置环境变量即可,当然还要修改CLASSPATH变量,添加/apache-tomcat目录/lib中的jar包)。
5)设置默认JDK:
Oracle允许Linux下使用openJDK,对自身的JDK有了一些限制。在很多Linux 版本下都默认安装了openJDK(至于其中有什么不同,可以自行网上查,很多人都在说)。于是将默认使用的OpenJDK改为Oracle JDK:
先使用update-alternatives 命令安装这两重要工具(更准确来说应该是注册):
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_45/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_45/bin/javac 300
再设置默认的java,javac
update-alternatives --config java
update-alternatives --config javac
按工具提示进行操作。
对update-alternatives不了解的自己man一下,此处不做介绍了。