Ubuntu14.04下安装jdk1.8+eclipse(JEE版)
应用于深度学习下的人脸关键点检测项目。
实验环境:Ubuntu14.04,工具eclipse
(Ubuntu下eclipse的安装:)
1.先安装jdk1.8版本。
说明:
opendjk8的安装按照google官方文档是需要ubuntu version >15.04,在v>15.04时,可以直接使用下述命令进行openjdk8的安装。
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk
但是对于ubuntu14.04或者以下的版本,当然在编译android7.1.1源码时,不建议ubuntu版本低于14.04。当在14.04版本时,不能采用上述方式进行安装,需要下载3个deb安装包。
https://pan.baidu.com/s/1pLJ6I07。
然后解压,放到要安装的目录下。
然后
sudo dpkg -i openjdk-8-jre-headless_8u45-b14-1_amd64.deb
sudo dpkg -i openjdk-8-jre_8u45-b14-1_amd64.deb
sudo dpkg -i openjdk-8-jdk_8u45-b14-1_amd64.deb
安装过程中如果出现缺少依赖等报错,按提示用apt-get install 命令安装依赖文件,再
sudo apt-get-f install下
然后配置环境变量:
sudo gedit ~/.bashrc 打开.bashrc文件
在文档的最后加入
#jdk version conf:
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/ (默认的java安装地址,可以通过http://www.cnblogs.com/wanqieddy/archive/2011/07/14/2106652.html查看jdk的安装路径)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JVAV_HOME}/bin:$PATH
最后在终端运行 java -version查看版本。
出现如下说明配置成功。
2.下载eclipse。
http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/neonr
解压同上。
我安装的版本:eclipse-jee-oxygen-R-linux-gtk-x86_64.tar.gz(J2EE版)
解压:sudo tar zxvf eclipse-jee-oxygen-R-linux-gtk-x86_64.tar.gz
Ps:若解压后出现如下错误,说明eclipse的jdk版本要求是1.8的。(刚开始自己装的1.7版本,一顿查一顿改。)
解决方法一:
更新jdk
我这里采用的是加载源的方式升级到最新的openjdk,指令如下
1、sudo add-apt-repository ppa:openjdk-r/ppa
添加名为:openjdk-r 的源
2、sudo apt-get update
更新源
3、sudo apt-get install openjdk-8-jdk
安装 openjdk-8-jdk
4、sudo update-alternatives --config Java
查看并修改默认的Jdk
5、java-version
查看默认的Jdk是否修改成功
解决方法二:
下载以前的Eclipse版本