Java环境安装
    1.  从sun主页下载JDK for Linux版本。这里下载的是jdk-6u6-linux-i586.bin。
    2. 用root用户登录ubuntu,或是在普通用户下用su命令切换用户。切换到所需的安装目录。类型:cd <目录路径名>   例如,要在 /usr/java/ 目录中  安装软件,请键入:cd /usr/java/,把jdk-6u6-linux-i586.bin文件拷贝这个目录里面,设置权限为可执行类型:chmod a+x jdk-6u6-linux-i586.bin
    3. 启动安装过程。键入:./jdk-6u<version>-linux-i586.bin。接下来会提示二进制的许可协议,键入yes回车即可。安装过程如果遇到一些问题,都同样键入yes就可以。
    4. 一路下来,最后看到Done字样,就完成了Java环境的安装。安装的位置就是当前目录 /usr/java,当然你可以选择在别的位置。可以用ls命令查看一下是否正常。

环境变量配置
   上面安装完毕后,直接在shell里面输入java是不起作用的,需要先配置一下环境变量。一般都会用export命令,不过这样设置只对当前shell 起作用,重启或是切换到别的shell会话就不起作用了。可以选择配置 .bashrc(主文件夹下)文件。用vi或是gedit打开,在末尾添加下面的内容
(注意下面的“:“,我弄了好多次总是不成功才发现把下面的“:”看成是“;”了,记得在widnows里是";"的ubuntu下不一样啊。)
   export JAVA_HOME=/usr/java/jdk1.6.0_13(根据自己的版本号修改)
   export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
   export PATH=$PATH:$JAVA_HOME/bin
   然后保存。再在shell里面试验一下是否安装成功。echo一下各个变量是否正常,然后输入java -version看看。
  还有一种方式是修改/etc/profile,这样相当于修改系统配置文件,对所有用户都有影响,我在尝试的过程可能输入了一些异常字符,导致整个ubuntu无法用GUI登录,无奈只能用文本登录,然后再次把profile改回来才正常。
   好了之后可以先试一下用vi新建一个Hello的Java文件,然后编译一下试运行。

Eclipse安装
  直接从eclipse.org下载解压缩就可以使用了
Netbean
  从 java.sun.com上下载,直接安装,可能会出现乱码,把把/usr/share/fonts/truetype/arphic/ 文件夹下的字体拷贝到 JAVA_HOME/jre/lib/fonts/fallback下面(fallback可能需要自己建)

又发现一篇不错的文章 做个记录以备后用

安装与设置JDK

Sun JDK的安装基本上有两种方式:

  1. 通过Ubuntu提供的包管理工具进行安装

Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Package Manager等都能安装,而且相关的设置也容易得多;在Ubuntu的新  发布版本里都带了JDK5.0,和JDK6.0的安装支持,而且版本都比较高,和Sun官方的发布没有很大的 版本落差.以Ubuntu7.10来说,提供的JDK5的版本为:1.5.0.13,JDK6的版本是1.6.03,算是很新的版本了.

这种安装方式缺点是:对JDK具体版本的可选择性不是很灵活,你若是想安装最新的JDK版本,或由于特殊的原因必须安装特定的JDK版本,可能就比较费劲了。

所以,若以此种方式安装JDK,请先通过apt-cache search, aptitude, Synaptic Package Manager等工具查询你的Ubuntu发行版本可安装的JDK版本是否能符合你的开发要求;具体安装 步骤请看参阅部分提供的文档。
 
  2. 通过Sun网站提供的自解压包进行手动的安装
  
       这种方式显然有它的好处: 可自由选择JDK版本,能进行灵活的配置。其实JDK的配置是很简单的:能让系统找到JDK所在的目录(JAVA_HOME),以便调用其目录中bin目录下的相关命令脚本。

在此以Ubuntu7.10系统,Sun JDK 6.0 update 4为例说明一下具体的安装方式:

2.1.  从Sun站点下载jdk 6.0.4的Linux自解压文件 jdk-6u4-linux-i586.bin;

2.2. 安装配置

cd /usr/local/lib
           sudo cp /home/jdk-6u4-linux-i586.bin ./
           sudo chmod +x jdk-6u4-linux-i586.bin
           sudo ./jdk-6u4-linux-i586.bin
           执行最后一步命令后便在当前目录下多了一个“jdk1.6.0_04“的目录,里面是jdk-6u4-linux-i586.bin解压后JDK的全部文件;
            由于Ununtu本身带了gij的JVM实现,所以当你在Terminal输入:  "java -version"时会显示:
           java version "1.5.0"
           gij (GNU libgcj) version 4.2.1 (Ubuntu 4.2.1-5ubuntu5)
           的相关信息。也就是系统中有两个JVM实现,而且gij JVM还被其它的Ubuntu工具或软件使用;所以这种情况下就得使用 Debian提供的“update-alternatives“工具来完成程序多版本实现的选择了:
           sudo update-alternatives --display java
          发现系统只列举了gij  JVM;因为jdk6是通过手动解压安装的。
          现在输入下面的两行命令:
           sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.6.0_04/bin/java 60
          sudo  update-alternatives --install /usr/bin/java java /usr/bin/gij-4.2 40
          注意1,2行尾的60,40是优先级;现在把JDK6设为了首选;
          输入: ls -l /etc/alternatives/java 发现JVM已经指向了jdk6的解压目录:
         lrwxrwxrwx 1 root root 35 2008-01-25 17:55 /etc/alternatives/java -> /usr/local/lib/jdk1.6.0_04/bin/java
         
         cd /usr/bin
         sudo cp java java.bak
          sudo ln -sf /etc/alternatives/java .
    
          现在再执行:
          java -version

java version "1.6.0_04"
          Java(TM) SE Runtime Environment (build 1.6.0_04-b12)
          Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)

若想变更JVM实现,输入:
            sudo update-alternatives --config java
           进行配置;
       
      2. 3. 设置环境变量

在/etc/profile中加入如下的内容:
         
          JAVA_HOME=/usr/local/lib/jdk1.6.0_04
          JRE_HOME=/usr/local/lib/jdk1.6.0_04/jre
          CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
          export JAVA_HOME JRE_HOME CLASSPATH

okey, JDK安装配置完成。

安装与配置IDE

  1. Eclipse的安装与配置

1.1 从eclise.org下载Eclipse开发平台
         如类似以下的文件:eclipse-java-europa-fall2-linux-gtk.tar.gz.

1.2 解压文件
         sudo mkdir /usr/local/dev
         sudo mkdir /usr/src/dev
         sudo cp eclipse-java-europa-fall2-linux-gtk.tar.gz /usr/src/dev/
         cd /usr/src/dev
         tar zxvf eclipse-java-europa-fall2-linux-gtk.tar.gz  -C /usr/local/dev

1.3 建立一个Eclipse可执行文件
          sudo touch /usr/bin/eclipse
          sudo chmod 755 /usr/bin/eclipse
          sudoedit /usr/bin/eclipse
          内容如下:
         #!/bin/sh
          export ECLIPSE_HOME="/usr/local/dev/eclipse"
          $ECLIPSE_HOME/eclipse $*
          现在打开Terminal,执行"eclipse"应该能打开Eclipse了。

1.4 添加Eclipse到Gnome菜单中
         sudoedit /usr/share/applications/eclipse.desktop
         内容如下:
         [Desktop Entry]
         Encoding=UTF-8
         Name=Eclipse
         Comment=Eclipse IDE
         Exec=eclipse
         Icon=/usr/local/dev/eclipse/icon.xpm
         Terminal=false
         Type=Application
         Categories=GNOME;Application;Development;
         StartupNotify=true

  2. Netbeans的安装与配置

2.1 从netbeans.org下载Netbeans开发平台
         如类似以下的文件: netbeans-6.0-javase-linux.sh.

2.2 安装文件
         sudo cp netbeans-6.0-javase-linux.sh /usr/src/dev/
         cd /usr/src/dev
         sudo chmod 755 netbeans-6.0-javase-linux.sh
         sudo ./netbeans-6.0-javase-linux.sh
         执行最后一步后,出现安装界面,选择安装目录和JDK的位置,确定后完成安装,在当前目录生成了“netbeans-6.0"目录,里面是Netbeans的内容。

2.3 建立一个Netbeans可执行文件
          sudo touch /usr/local/bin/netbeans
          sudo chmod 755 /usr/local/bin/netbeans
          sudoedit /usr/local/bin/netbeans
          内容如下:
         #!/bin/sh
          #!/bin/sh
          export NETNEANS_PATH="/usr/local/dev/netbeans-6.0/bin"
          $NETNEANS_PATH/netbeans $*

2.4 添加Netbeans到Gnome菜单中
         sudoedit /usr/share/applications/netbeans.desktop
         内容如下:
         [Desktop Entry]
         Encoding=UTF-8
         Name=NetBeans6.0
         Comment=Sun Netbeans IDE
         Exec=netbeans
         Icon=/usr/local/dev/netbeans-6.0/nb6.0/netbeans.png
         Terminal=false
         Type=Application
         Categories=GNOME;Application;Development;
         StartupNotify=true 
  
  3. IntelliJ Idea的安装与配置

3.1 从jetbrains.com下载IntelliJ开发平台
         如类似以下的文件:idea-7.0.2.tar.gz.

3.2 解压文件
          sudo cp idea-7.0.2.tar.gz  /usr/src/dev/
         cd /usr/src/dev
         sudo tar zxvf idea-7.0.2.tar.gz   -C  /usr/local/dev
         sudo mv idea-7590 idea

3.3 更改/etc/profile
        IntelliJ Idea启动将JAVA_HOME命名为"IDEA_JDK"  或"JDK_HOME",所以需在/etc/profile中添加JDK_HOME设置,更改后的/etc/profile为:
         
          JAVA_HOME=/usr/local/lib/jdk1.6.0_04
          JDK_HOME=/usr/local/lib/jdk1.6.0_04
          JRE_HOME=/usr/local/lib/jdk1.6.0_04/jre
          CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
          export JAVA_HOME JDK_HOME JRE_HOME CLASSPATH
                
         之后重启系统;

3.4 建立一个Idea可执行文件
          sudo touch /usr/bin/idea
          sudo chmod 755  /usr/local/bin/idea
          sudoedit  /usr/local/bin/idea
          内容如下:
         #!/bin/sh
         export IDEA_PATH="/usr/local/dev/idea/bin"
         $IDEA_PATH/idea.sh$*

3.5 添加IntelliJ Idea到Gnome菜单中
         sudoedit /usr/share/applications/eclipse.desktop
         内容如下:
         [Desktop Entry]
         Encoding=UTF-8
         Name=Idea
         Comment=IntelliJ Idea 7
         Exec=idea
         Icon=/usr/local/dev/idea/bin/idea32.png
         Terminal=false
         Type=Application
         Categories=GNOME;Application;Development;
         StartupNotify=true

转载于:https://blog.51cto.com/garyu/513782

ubuntu安装Java开发环境相关推荐

  1. Ubuntu 安装 Qt 开发环境 简单实现

    2019独角兽企业重金招聘Python工程师标准>>> Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. 一 ...

  2. Ubuntu 安装 Qt 开发环境(转)

    Ubuntu 安装 Qt 开发环境 简单实现是本文要介绍的内容,内容很短,取其精华,详细介绍Qt 类库的说明,先来看内容. (转http://mobile.51cto.com/symbian-2718 ...

  3. wim10系统怎么装java_w10系统怎么安装java开发环境|w10安装java开发环境的方法

    w10系统怎么安装java开发环境?java开发环境搭建 for java新学者不清楚的话,可以看看以下的教程. 具体方法如下: 1.下载开发工具包(JDK).对于不同的操作系统,可下载的文件格式不同 ...

  4. linux/ubuntu下安装java开发环境

    在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...

  5. ubuntu java 开发环境_详解ubuntu搭建Java开发环境

    没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境. 本文结构: 一.JDK安装 二.MyEclipse安装 三.Hello ...

  6. mac安装java开发环境-包含JDK、Maven、Svn、Idea

    由于业务发展需要,换了一台mac pro,发现安装本地开发环境步骤比较多,问题较多,再此将本次安装遇到的问题记录下来,以便后续观看 下载与安装JDK 下载JDK JDK8.JDK11可点击获取,也可以 ...

  7. Ubuntu的Java开发环境基本搭建(JDK+IDE+Tomcat+MySQL+Navicat)等

    前言 最近公司的电脑由于不明原因老是奔溃,重装过两次,在家里也比较喜欢折腾系统,为了不用每次都度娘谷歌,记录下来,一条龙走过.博主是搞爪哇开发的,那么以下搭建针对的是爪哇环境开发 安装JDK以及配置环 ...

  8. 如何在64位Ubuntu16.04下安装java开发环境

    一.环境介绍 系统版本:64位Ubuntu 16.04: java版本:jdk-8u212-linux-x64.tar.gz(从官网上下载,步骤见下): 二.java安装包下载 进入oracle的下载 ...

  9. 手把手教安装java开发环境_手把手教你配置java开发环境-java环境变量设置

    在本篇中将为大家介绍如何在windows下搭建Java的开发环境. 话不多说,直接转入正题.下载java开发工具包JDK 下载地址:http://www.oracle.com/technetwork/ ...

最新文章

  1. ps aux|grep
  2. python文件的编译
  3. Quartz 入门详解
  4. Android Studio怎么设置悬浮提示文字框显示函数
  5. python入门心得_一天入门 Python 的一些心得
  6. android listview 分析,android中ListView的定位:使用setSelectionFromTop
  7. 多个vue项目之间跳转_Vue六,路由,ElementUI
  8. CentOS8 同步时间chrony ntpdate已无法使用
  9. 在惠普BL460C G1上安装System Management Homepage(CentO...
  10. 新浪云存储 php,新浪云存储SCS | SDK
  11. 20210125比较常用的vim配置文件及说明
  12. 中国流行歌手普遍缺乏科学的高音。
  13. BES(恒玄) 平台 复杂按键 实现
  14. mac开机启动mysql_mac 设置mysql开机自启动
  15. LabVIEW,NI-DAQmx,LabWindows各个版本下载
  16. 开机时User服务器未能登录,Win10开机提示user profile service服务登录失败的原因及解决方法...
  17. FoxyProxy插件在浏览器的配置
  18. 一个好用的上传图片插件
  19. python使用密钥加密的表述_python 利用Crypto进行RSA解密加密文件
  20. 全文检索框架Lucene——原理

热门文章

  1. shell 编程整合
  2. ASP.NET WebApi OWIN 实现 OAuth 2.0
  3. Ubuntu默认密码,及其修改
  4. VS2008下直接安装使用Boost库1.46.1版本号
  5. Office 2010 Multi-language Pack download
  6. 隐藏在管理员登录页面的危险
  7. MongoDB 聚合操作
  8. OpenCV视频的处理
  9. Visual Studio 2017最新版正式发布!适用于任何开发人员、平台及APP丨附下载
  10. SQL语句及索引优化