现在的位置: 首页 > 综合 > 正文

Ubuntu下进行Java开发的相关软件配置

2013年01月09日 ⁄ 综合 ⁄ 共 4158字 ⁄ 字号 评论关闭

一、安装 Jdk 的开发环境:

Ubuntu 下安装软件都有两种形式,一种是用命令 apt-get install 的形式安装,就是新立得安装方法(当然这种安装方法的前提是得有“源”才行),另一种就是下载支持 Linux 的软件包,进行手动安装。

第一步,开如安装 Jdk6.0

手动安装方式:

1 、从 sun 主页下载 JDK for Linux 版本。这里下载的是,比如当前 jdk-6u6-linux-i586.bin Linux 的版本,直接将其下载到本地。比如下载到 /home/myfile 目录下。

2 、在 Ubuntu 下定位到下载文件的路径,用 root 用户登录 ubuntu ,或是在普通用户下用 su 命令切换用户。切换到所需的安装目录。

命令方式: cd < 目录路径名 > 例如,要在 /usr/java/ 目录中安装软件,请键入: cd/usr/java/ jdk-6u6-linux-i586.bin 文件拷贝这个目录里面,拷贝命令

Sudo cp /home/myfile/jdk-6u6-linux-i586.bin /usr/java

设置权限为可执行类型:命令: chmod a+x jre-6u6-linux-i586.bin

3. 启动安装过程。键入: ./jre-6u<version>-linux-i586.bin 接下来会提示二进制的许可协议,键入 yes 回车即可。安装过程如果遇到一些问题,都同样键入 yes 就可以。

4. 一路下来,最后看到 Done 字样,就完成了 Java 环境的安装。安装的位置就是当前目录 /usr/java ,当然你可以选择在别的位置。可以用 ls 命令查看一下是否正常。

环境变量配置

上面安装完毕后,直接在 shell 里面输入 java 是不起作用的,需要先配置一下环境变量。一般都会用 export 命令,不过这样设置只对当前 shell 起作用,重启或是切换到别的 shell 会话就不起作用了。可以选择配置 .bashr 文件。用 vi 或是 gedit 打开,在末尾添加下面的内容

export JAVA_HOME=/usr/java/jdk1.6.0_06

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 文件,然后编译一下试运行。

新立得的安装方式:

操作系统版本:Ubuntu 7.10 Gutsy

JAVA 版本:JAVA 6

Ubuntu 下用新立得的方式安装JDK 环境,在联网的情况下在终端下输入命令

$sudo apt-get install sun-java6-jre sun-java6-sdk

这条命令就可以帮助下载并安装JAVA6 了,顺便再给浏览器安装JAVA 支持:

$sudo apt-get install sun-java6-plugin

安装完这三个之后还需要写入系统变量:

$sudo gedit /etc/environment

在文本编辑器里写入下面两行内容:

CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib

JAVA_HOME=/usr/lib/jvm/java-6-sun

还要将系统虚拟机的优先顺序也调整一下:

$sudo gedit /etc/jvm

在文本编辑器里将下面一句写在最顶部:

/usr/lib/jvm/java-6-sun

接下来在终端中输入命令:

$java -version

终端应该返回如下字样:

java version "1.6.0_03"

Java(TM) SE Runtime Environment (build 1.6.0_03-b05)

Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)

这就说明JAVA 环境已经建立好了,你可以用文本编辑器写一个JAVA HelloWorld! 程序执行一下javac 编译并java 来解释执行看看效果。

二、安装Eclipse

WindowsEclipse 是直接解压就可以用的,在Linux 下也是一样,直接下载到Eclipse ,然后解压缩,再指定快捷方式就OK 啦。

1 、官方下载:http://www.eclipse.org/downloads/

2 、解压到指定目录:/opt

可先解压到当前目录然后,再执行命令:mv eclipse /opt 移动文件到这个目录下面。

(1) 如果想把eclipse 目录的更改为root 拥有,可以执行下面的命令

sudo chown -R root:root /opt/eclipse

/usr/bin 目录下创建一个启动脚本eclipse

(2) 用下面的命令来创建:

sudo gedit /usr/bin/eclipse

然后在该文件中添加以下内容:

#!/bin/sh

export MOZILLA_FIVE_HOME=”/usr/lib/mozilla/”

export ECLIPSE_HOME=”/opt/eclipse”

$ECLIPSE_HOME/eclipse $*

3 )让修改该脚本的权限,让它变成可执行,执行下面的命令:

sudo chmod +x /usr/bin/eclipse

3 、在桌面或者gnome 菜单中添加eclipse 启动图标

1 )在桌面或者启动面板上添加图标:

在桌面(右键单击桌面-> 创建启动器)或面板(右键单击面板-> 添加到面板 -> 定制应用程序启动器)上创建一个新的启动器,然后添加下列数据:

名称:Eclipse Platform

命令:eclipse

图标: /opt/eclipse/icon.xpm

2 )在Applications (应用程序)菜单上添加一个图标

用文本编辑器在/usr/share/applications 目录里新建一个名为eclipse.desktop 的启动器,如下面的命令:

sudo vi /usr/share/applications/eclipse.desktop

或者

sudo gedit /usr/share/applications/eclipse.desktop

然后在文件中添加下列内容:

[Desktop Entry]

Encoding=UTF-8

Name=Eclipse Platform

Comment=Eclipse IDE

Exec=eclipse

Icon=/opt/eclipse/icon.xpm

Terminal=false

StartupNotify=true

Type=Application

Categories=Application;Development;

保存文件。完成整个安装过程。可以双击桌面eclipse 的图标来运行eclipse

三、安装Myeclipse

这里安装MyEclipse 官方网站上发布的 Eclipse + Myeclispe ALL in one 版本,也就是EclipseMyeclipse 集成在一起了。

Myeclipse 官方网站上下载当前最新的7.1 版本:myeclipse-7.1.1-linux-gtk-x86.tgz

将其拷备到主机目录下,比如:/home/myfile

然后cd/home/myfile 目录下,将myeclipse-7.1.1-linux-gtk-x86.tgz ,解压缩:命令:sudo zxvf myeclipse-7.1.1-linux-gtk-x86.tgz, 解析压后,会出现定个新的文件目录,这个目录里是解压缩后生成的文件。

进入这个解压生成的目录里,直接双击就可以实现安装。

安装完成后,就可以实现与同在Windows 下一样的使用Myeclipse 了。

 

四,在Ubuntu 下安装Oracle 10g

1 ,首先去ORACLE 下载一个oracle-xe-universal_10.2.0.1-1.0_i386.ded ,要注册,是免费的。

2 ,下载完成后,打开终端进入到文件下载的目录里,(CD 进入)

在安装之前,需要安装一个 libaio 的程序,直接执行命令:

Sudo apt-get install libaio, 一路Y 就行了。

3 ,然后执行 sudo dpkg -i oracle-xe-universal_10.2.0.1-1.0_i386.deb ,自动安装。

4 ,安装直至出现一句You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.

此时,需要以root 的身份进入系统,关于转换用户的方法,如下:

Sudo –s –H 可以切换到root 用户下,关于root 用户设置及其密码问题,请参看博客中其它的相关内容。

5 ,进入了root 用户终端后,执行/etc/init.d/oracle-xe configure

6 ,分别设置如下:

the HTTP port that will be used for oracle Application Express 8080

the port that will be used for the database listener:1521

the password to be used for database accounts: 你的管理员和超级用户密码。

跟住输入y 继续。

7 , 经过一小段时间后,提示To access the Database Home Page go to http://127.0.0.1:8080/apex

打开浏览器输入http://127.0.0.1:8080/apex 就可以看到Oracle 的管理界面了。

 

要开发基于Oracle 的程序,还需要导入支持OracleJdbc 包,首先要添加一个新的库,导入jar 文件。在目录:

/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib

下,有两个jar 文件。将这两个文件导入到构建路径下就可以了。

 

 

 

 

抱歉!评论已关闭.