- 浏览: 176704 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
muyiou:
这篇文章讲的真好!
java内部类 -
刚开始吧:
讲的很好。很经典。貌似还有点小问题。就像19层说的,是不是&l ...
Spring+Hibernate+Struts2整合文档 -
306335604:
相关的分析文档出来;在什么地方,大哥,能不能贴出来
有点piwik的一点东西 -
nextman:
小儿科
Spring+Hibernate+Struts2整合文档 -
liu2511981:
按照Lz 的配置,其中在 配置 声明式事务处理的时候有异常, ...
Spring+Hibernate+Struts2整合文档
Ubuntu下搭建Java开发环境[引用]
安装与设置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
4. Emacs下的配置
请参考我写的另一篇文章: Emacs下配置Java开发环境
参阅资料:
1. 到Sun java站点下载JDK实现。
2. 请参考Ubuntu Java文档中通过包管理工具的实现。
3. serios.net中有关于Debian, Ubuntu下安装配置JRE,JDK的精彩说明。
4. 参考How to Install Sun Java on Debian的另外一种安装方式。
5. 参考update-alternatives的文档,看相关命令的操作。
6. 到Eclipse站点下载Eclipse IDE for Java Developers.
7. 看Ivar Abrahamsen关于Ubuntu下配置Elipse的精彩说明.
8. 到Netbeans站点下载Netbeans IDE.
9. 到Jetbrains站点下载IntelliJ IDEA.
发表评论
-
Archlinux xfce4 2014 安装(三)
2014-11-10 07:28 1644配置中文,及中文输入法fcitx 1. 添加locale ... -
Archlinux xfce4 2014 安装(二)
2014-11-10 07:27 1500安装桌面程序 安装桌 ... -
Archlinux xfce4 安装(二)
2014-11-10 07:20 0基本操作系统配置 接下来可以切换到新安装系统中进行一些配 ... -
Archlinux xfce4 2014 安装(一)
2014-11-09 17:13 2042基本操作系统安装 1. ... -
linux下输入法终极解决方案
2014-10-11 16:33 3740先说明操作系统版本 ... -
linux下自己用的比较好的软件总结
2014-10-11 16:27 791编辑器:emacs 文件阅读器:Okular,能阅 ... -
常用linux应用脚本收集
2014-10-11 16:21 979linux下查看swap分区被哪些进程占用实现脚本 ... -
Linux 从业者职位分析报告
2008-03-31 23:26 11872008中国Linux 从业者职位 ... -
Linux操作系统的密码破解大全
2008-03-31 23:36 944Linux操作系统的密码破解大全 开发者在线 Builde ... -
在Linux下安装mysql详细步骤
2008-03-31 23:38 929在Linux下安装mysql详细步骤 2008-02-03 ... -
LINUX安装JDK1.6攻略
2008-03-31 23:39 774LINUX安装JDK1.6攻略 21世纪IT人才 ... -
linux下安装NetBeans 6.0
2008-03-31 23:42 1009linux下安装NetBeans 6.0 2007-10-2 ... -
在Linux操作系统上的简单安装Tomcat 6.0
2008-03-31 23:47 914Tomcat 6.0在Linux操作系统上的简单安装 文章来 ... -
在Linux下安装eclipse
2008-03-31 23:50 911在Linux下安装eclips ... -
linux下的 MyEclipse安装与配置
2008-03-31 23:51 862MyEclipse安装与配置 第一步:安装MyEclips ... -
在linux下安装软件
2008-03-31 23:52 770在linux下安装软件 2007-06-07 18:19 ... -
安装Linux应用软件的基本方法
2008-03-31 23:54 736要充分发挥电脑的作用 ... -
Linux操作系统的软件安装方法
2008-03-31 23:57 870... -
Linux操作系统下软件的安装方法大全
2008-03-31 23:58 832Linux操作系统下软件的安装方法大全 ... -
linux 各版本比较
2008-04-01 00:06 1165linux 各版本比较 ...
相关推荐
### Ubuntu下搭建Java开发环境 在本篇指南中,我们将详细介绍如何在Ubuntu系统上搭建Java开发环境。这对于希望在Linux平台上进行Java应用开发的技术人员来说是必不可少的基础工作。本文将覆盖从选择合适的JDK版本、...
Ubuntu下搭建Java开发环境 概述: 本文档旨在指导用户在Ubuntu操作系统下搭建Java开发环境,介绍了两种安装JDK的方式:通过Ubuntu提供的包管理工具进行安装和通过Sun网站提供的自解压包进行手动安装。并详细说明了...
在Ubuntu操作系统上搭建Java开发环境是一项基础且重要的任务,这对于Java开发者来说是必不可少的步骤。本文将详细介绍如何在Ubuntu上安装和配置Java Development Kit (JDK)。 首先,Ubuntu提供了两种安装JDK的方式...
ubuntu12.04下Java开发环境的搭建
本资源适用linux开发初学者,资源主要内容是Ubuntu终端搭建Clion开发环境流程步骤,开发环境搭建完成后,即可在Linux系统开发和运行C++程序。资源中针对遇到的搭建环境问题均给出截图和解决方案,亲测有效,希望对...
### 在Ubuntu下搭建Java开发环境 #### 一、安装JDK 1.6 在Ubuntu系统上搭建Java环境,首先需要安装JDK (Java Development Kit)。本教程以JDK 1.6为例,详细介绍安装步骤及配置方法。 **1. 下载JDK** 首先访问...
### Ubuntu 12.04 搭建 Android 开发环境详细步骤 #### 一、安装 Ubuntu 12.04 Ubuntu 12.04 的安装相对简单,可以通过官方提供的下载链接获取 ISO 文件。这里提到的是在 Windows 7 系统上安装 Ubuntu 12.04 作为...
搭建 Android 开发环境可以让开发者在 Ubuntu 下开发和测试 Android 应用程序。本文将指导您如何在 Ubuntu 下搭建 Android 开发环境。 1. 安装 Ubuntu 首先,您需要下载 Ubuntu 的安装文件,然后使用 Wubi 进行...
本文旨在为希望在 Ubuntu 12.04 系统上搭建 Java 开发环境的新手提供一份详细的指南。通过本教程,您将学习如何安装 JDK(Java Development Kit)、配置环境变量、安装 Tomcat 服务器以及 Eclipse IDE,最终构建一个...
Ubuntu 10 配置 Java 开发环境 在Ubuntu 10系统中配置Java开发环境是一件非常重要的事情,本文将指导您如何在Ubuntu系统中配置Java开发环境(JDK+Eclipse)。在本文中,我将一步步地指导您完成JDK的安装和配置,...
在Ubuntu操作系统上搭建PHP开发环境是一项常见的任务,尤其对于开发者来说,这有助于创建和测试基于PHP的Web应用程序。本文将详细介绍如何在Ubuntu上配置Apache服务器、安装MySQL数据库、添加PHP支持以及部署...
在Ubuntu系统中搭建Java 7开发环境主要涉及的是如何通过PPA源来安装Oracle JDK 7。PPA(Personal Package Archives)是Ubuntu的一种扩展机制,它允许用户从第三方源安装软件包,使得软件的安装、更新更为方便。下面...
ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...
在Ubuntu系统中搭建Java开发环境是一项基础且重要的工作,这对于任何想要在Linux环境下进行Java编程的开发者来说都是必要的。Ubuntu是基于Debian的开源操作系统,它提供了强大的命令行工具和丰富的软件包管理器,...
Ubuntu下搭建Android开发环境 在Ubuntu操作系统中搭建Android开发环境是Android开发者的必备技能。下面将详细介绍如何在Ubuntu下使用Eclipse工具导入ADT和SDK插件进行Android开发。 一、安装JDK JDK(Java ...
没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。 本文结构: 一、JDK安装 二、MyEclipse安装 三、Hello World测试 一、JDK安装 好吧,我选择JDK1.6,...