感谢支持
我们一直在努力

Ubuntu 14.04下Java开发环境的搭建

说明:以下内容均是本人个人经验,接触Ubuntu系统是从10.04开始,转眼转眼之间已经四年了,经常浏览各种相关论坛,发现从我刚开始基础到现在,论坛上还有很多人在问关于JAVA环境配置的相关问题。所以我把我的个人经验总结成下文,仅供新手参考,老鸟绕行!

下面开始。 

首先java开发环境包括的一些基本内容:

  1.jdk 安装 —-jdk-6u45-linux-x64.bin

  2.eclipse 安装 —-eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz 参考:http://www.linuxidc.com/bcsflilong/p/4197458.html

  3.tomcat 安装 —-apache-tomcat-6.0.39.tar.gz

      4.数据库安装

先从JDK安装说起。

  其实安装JDK总结起来就两点 解压配置环境变量   

  首先在一个合适的地方解压jdk-6u45-linux-x64.bin,操作如下:

cd /opt #进入到/opt目录
sudo mkdir DevelopTools #新建DevelopTools目录
cd DevelopTools
sudo mkdir jvm
cd jvm
sudo cp
/home/home/下载/jdk-6u45-linux-x64.bin /opt/DevelopTools/jvm
sudo chmod a
+x jdk-6u45-linux-x64.bin
sudo sh jdk
-6u45-linux-x64.bin
#解压后 得到文件夹
linuxidc@ubuntu:
/opt/DevelopTools/jvm$ ls –l
总用量
4
drwxr
-xr-x 8 root root 4096  3月 27  2013 jdk1.6.0_45

  由上面的几步操作,JDK就已经解压完成了,其实写步骤很简单,没有什么多说的。

  下面要说的是配置环境变量,这个步骤是令很多新手郁闷的,常常在这里出现问题,甚至导致系统不能正常登录(现象就是输入密码后 循环回到登录页面)

  要配置环境变量 需要说明几点,

  首先是符号,明确在ubuntu 或者其他linux发行版中,在配置环境变量时分割符号 是[:] 而不是[;]

  第二是在配置前,要做好文件的备份,这其实是一个良好习惯的养成。一旦出错,可以马上还原。

    下面走起,开始配置环境变量,首先你要想好,你的配置是想系统能的全部账户都可以应用JDK 还是只是当前用户呢?其实这里没什么,就是配置环境变量的

文件不同罢了。

  我先以配置能让所有用户使用的JDK为例 配置环境变量。

   备份要修改的文件

sudo cp /etc/profile /etc/profile.old

  编辑文件

sudo gedit /etc/profile

在文件的最后加入如下内容

#JDK PATH
export JAVA_HOME=/opt/DevelopTools/jvm/jdk1.6.0_45
export JRE_HOME=/opt/DevelopTools/jvm/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

以下是对上面添加内容的说明

#JDK PATH
export JAVA_HOME=/opt/DevelopTools/jvm/jdk1.6.0_45 #告诉系统JAVA_HOME 在/opt/DevelopTools/jvm/jdk1.6.0_45 (这个就是上面解压出来的那个路径)
export JRE_HOME=/opt/DevelopTools/jvm/jdk1.6.0_45/jre #告诉系统JRE_HOME 在opt/DevelopTools/jvm/jdk1.6.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
#配置CLASSPATH 如果你有在windows下配置的经验,这里一定很好理解
#  [.]将当前目录加入CLASSPATH
#  [$JAVA_HOME/lib]将JAVA_HOME下的lib目录加入CLASSPATH
# [$JRE_HOME/lib]将JRE_HOME下的lib目录加入CLASSPATH
# [$CLASSPATH]将原来的CLASSPATH追加进来
# 关于符号的说明 上面出现的[:]相当与windows下的[;] ,[$JAVA_HOME/lib]这样的写法在winodws 下就是%JAVA_HOME%\lib
export PATH
=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#配置PATH [$JAVA_HOME/bin]和[$JRE_HOME/bin:] 竟是将JAVA_HOME和JRE_HOME下的bin加入PATH
# $PATH 追加原来的PATH

  保存/etc/profile 后环境变量就配置完了,这里需要特别注意的就是PATH这里的配置,

最常见的错误就是

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

写成了

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin 

这里就会导致你重启后进步了系统了,为什么呢。因为你这样写,相当与重新给PATH赋值了 而不是追加JDK相关的内容。所以就会出现一些意想不到的错误 

很多新手不敢修改文件,或者不知道修改的对不对,配置正确与否都是通过重启后看 javac -version 来判断。

其实 避免出错你可以先验证一下修改后的profile 文件有没有问题。

打开终端

输入

 source /etc/profile

如果没有任何提示,请继续输入java –version 如果出现类似下面的输出 就证明你成功了 ,放心重启吧。 

linuxidc@ubuntu:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
linuxidc@ubuntu:~$ javac -version
javac 1.6.0_45 

对了  忘记说配置只针对当前用户生效的JDK环境变量了,/etc/profile是全局的,尽然要配置当前用户的,请修改$HOME/.profile文件。

Ubuntu下安装JDK7(附Clojure下载) http://www.linuxidc.com/Linux/2012-10/71557.htm

Ubuntu 12.04下安装JDK1.7 http://www.linuxidc.com/Linux/2012-06/62239.htm

CentOS6.3安装JDK和环境配置 http://www.linuxidc.com/Linux/2012-09/70780.htm

Ubuntu14.04 64位 安装JDK1.7  http://www.linuxidc.com/Linux/2015-01/111102.htm

更多详情见请继续阅读下一页的精彩内容: http://www.linuxidc.com/Linux/2015-01/111974p2.htm

下面我们来安装Eclipse!

安装Eclipse 的前提是,你的JDK已经安装成功

好了 开始安装。

首先在合适的地方解压eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz

cd /opt/DevelopTools/ide/
sudo cp
/home/home/下载/eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz /opt/DevelopTools/ide
sudo tar
-zxvf eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gz
#解压后得到eclipse文件夹
tone@Ubuntu:
/opt/DevelopTools/ide$ ls
eclipse

直接运行就可以了

cd /eclipse
./eclipse

这时候 就能看到熟悉的eclipse 启动页面了

为了启动方便,我们可以创建一个启动图标,

其实为了以后简单的在命令行启动eclipse,我们可以创建一个启动脚本。

cd /usr/local/bin/
sudo vim eclipse
#加入如下内容:
echo 'go eclipse home...'
cd /opt/DevelopTools/ide/eclipse
echo 'start eclispe...'
nohup ./eclipse > /dev/null 2>&1
exit 0
#Esc :wq 
# 授权
sudo chmod a+x eclipse

创建启动图标

cd /usr/share/applications/
sudo vim Eclipse.desktop
#加入如下文字
Name
=Eclipse
Comment
=A Java Development Tool
Exec
=/usr/local/bin/eclipse #这是前面创建的那个启动脚本
Terminal
=false
Type
=Application
Icon
=/opt/DevelopTools/ide/eclipse/icon.xpm
MimeType
=
Categories
=GTK;Java;Development;
#Esc :wq

 

效果如下:

至此 eclipse 简单的就安装完成了。

Ubuntu 14.04 下Eclipse 3.7.2 无法启动解决  http://www.linuxidc.com/Linux/2015-01/111957.htm

Ubuntu 14.04 LTS安装Java 8和Eclipse 4.4  http://www.linuxidc.com/Linux/2014-11/109217.htm

Hadoop Eclipse 插件编译安装1.2.0 http://www.linuxidc.com/Linux/2013-07/87428.htm

Hadoop在Eclipse中的插件编译 http://www.linuxidc.com/Linux/2013-04/83295.htm

Hadoop 1.2.1编译Eclipse插件 http://www.linuxidc.com/Linux/2013-10/91666.htm

Ubuntu 13.10安装JDK、Eclipse for C/C++(解决全局菜单问题) http://www.linuxidc.com/Linux/2013-11/92305.htm

如何在Ubuntu 14.04中安装最新版Eclipse  http://www.linuxidc.com/Linux/2014-08/105090.htm

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-01/111974.htm

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 14.04下Java开发环境的搭建
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏