ubantu下jdk与tomcat的安装

安装jdk

我原以为ubantu安装jdk应该不会遇到什么问题的,结果还是遇到了绊脚石,所以撰写本文记录下(发现gedit编辑器比较好用)

压缩文件版

一开始,我使用压缩版的jdk进行安装,安装过程都没问题,结果在配置环境变量那边出问题了

安装参考链接:
http://jingyan.baidu.com/article/d621e8da0e92052865913f32.html

到环境变量配置结束,都没问题,最后卡在了更新默认jdk

# update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 300
# update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_05/bin/javac 300
# update-alternatives –config java

一开始,我弄懂这几句是什么意思,只是照着这个配了,注意要将路径改为自己的

之后我用java -version进行测试时,提示我找不到Java,一连整了好几次,都失败了,整个人都不好了。。。

这个链接在写blog时找到的,没测试:
http://blog.csdn.net/carlos1992/article/details/43085897

bin文件版

因为始终找不到原因,后来就用bin文件安装,成功了!

参考链接:
http://blog.csdn.net/zjclugger/article/details/11762085

bin文件安装,就省略了解压的步骤,环境变量等跟压缩版的是一样的,简单讲一下

配置jdk使其生效

nano /etc/profile    #使用nano编辑器编辑profile文件

在文件最末尾添加如下所示内容,ctrl+x,y退出即可完成保存,用其他编辑器类似。

export JAVA_HOME=/usr/lib/jvm/java1.8.0_05
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH={JAVA_HOME}/bin:$PATH

这还没结束,需要更改默认的jdk

更新默认jdk
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_05/bin/javac 300
update-alternatives –config java

系统会列出系统中所有的jdk版本,选择最新安装的那个版本输入2即可,最后输入

java -version

测试成功!

这时,我从某篇blog中搞懂了最后那几行命令的意思

update-alternatives -install 是用来设置root用户的jdk引用值的

因为root用户是用/usr/bin/java来使用java命令的,所以需要设置其值

安装tomcat

安装tomcat其实没什么难度,一般的,解压就ok了,难在配置。
这里我主要参考了

http://blog.csdn.net/ithomer/article/details/7827045

热评文章