- 浏览: 171729 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
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 1572配置中文,及中文输入法fcitx 1. 添加locale ... -
Archlinux xfce4 2014 安装(二)
2014-11-10 07:27 1459安装桌面程序 安装桌 ... -
Archlinux xfce4 安装(二)
2014-11-10 07:20 0基本操作系统配置 接下来可以切换到新安装系统中进行一些配 ... -
Archlinux xfce4 2014 安装(一)
2014-11-09 17:13 1997基本操作系统安装 1. ... -
linux下输入法终极解决方案
2014-10-11 16:33 3657先说明操作系统版本 ... -
linux下自己用的比较好的软件总结
2014-10-11 16:27 749编辑器:emacs 文件阅读器:Okular,能阅 ... -
常用linux应用脚本收集
2014-10-11 16:21 930linux下查看swap分区被哪些进程占用实现脚本 ... -
Linux 从业者职位分析报告
2008-03-31 23:26 11432008中国Linux 从业者职位 ... -
Linux操作系统的密码破解大全
2008-03-31 23:36 901Linux操作系统的密码破解大全 开发者在线 Builde ... -
在Linux下安装mysql详细步骤
2008-03-31 23:38 880在Linux下安装mysql详细步骤 2008-02-03 ... -
LINUX安装JDK1.6攻略
2008-03-31 23:39 734LINUX安装JDK1.6攻略 21世纪IT人才 ... -
linux下安装NetBeans 6.0
2008-03-31 23:42 966linux下安装NetBeans 6.0 2007-10-2 ... -
在Linux操作系统上的简单安装Tomcat 6.0
2008-03-31 23:47 861Tomcat 6.0在Linux操作系统上的简单安装 文章来 ... -
在Linux下安装eclipse
2008-03-31 23:50 862在Linux下安装eclips ... -
linux下的 MyEclipse安装与配置
2008-03-31 23:51 829MyEclipse安装与配置 第一步:安装MyEclips ... -
在linux下安装软件
2008-03-31 23:52 722在linux下安装软件 2007-06-07 18:19 ... -
安装Linux应用软件的基本方法
2008-03-31 23:54 700要充分发挥电脑的作用 ... -
Linux操作系统的软件安装方法
2008-03-31 23:57 802... -
Linux操作系统下软件的安装方法大全
2008-03-31 23:58 789Linux操作系统下软件的安装方法大全 ... -
linux 各版本比较
2008-04-01 00:06 1127linux 各版本比较 ...
相关推荐
详细介绍了Ubuntu下搭建Java开发环境方法
Ubuntu下搭建Java开发环境
Ubuntu下搭建Java开发环境.pdf
ubuntu12.04下Java开发环境的搭建
Ubuntu下搭建PHP开发环境的搭建 (Apache服务器,Mysql数据库,PHP模块,以及phpmyadmin的安装)
ubuntu12.04搭建android开发环境的过程介绍
UBUNTU下搭建JAVA环境,详细的步骤介绍,即便你是新手也可以轻松完成布署
Ubuntu下搭建Android开发环境
ubuntu 10 配置java 开发环境
在Ubuntu-10.04下搭建Qt开发环境
ubuntu20.04 stm32开发笔记---之开发环境搭建 。不是IDE,请要找IDE的不用浪费时间。谢谢!
Ubuntu下搭建JEE开发环境.zip
Ubuntu下Java环境的搭建..Ubuntu下Java环境的搭建..Ubuntu下Java环境的搭建..Ubuntu下Java环境的搭建..
ubuntu下安装JAVA开发环境其实还是比较简单的,我们就以安装常用的jdk、eclipse、tomcat、svn client(找到一个可以和windows中的小乌龟类似的但安装还有点问题解决后会补上)、oracle client为例讲讲如何安装(相关...
没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境。 本文结构: 一、JDK安装 二、MyEclipse安装 三、Hello World测试 一、JDK安装 好吧,我选择JDK1.6,...
介绍如何在Ubuntu下搭建Linux嵌入式开发环境
文档主要包括了VM的安装,VM中ubuntu14.10(64)位的安装和ubuntu下android环境的搭建(以上几乎每个步骤都有截图,属于傻瓜式的,嘿嘿~同时也正是因为图太多,所以觉得写成博客太浪费时间);我曾经碰到的问题和相应...