Ubuntu 开发应用的技巧集锦
fudan_abc 在线讲《Linux 内核修炼之道》 详细内容见此 farsight/zt-
webcasts2/linux.aspx
Ubuntu 开发应用技巧
技巧 1 如何搭建 Ubuntu Java 开发环境
Java 是 SUN 公司开发的一门语言。2006 年底,SUN Java 已经成为彻 底的自由
软件。所以,Ubuntu 爱好者可以轻松体验 Java,并在 Ubuntu 中 搭建 Java 开发环境。 下面详细介绍 Java 6 的安装、编译及运行例子程序 helloworld.java。 1.Java 6 的安装 在终端下输入以下命令:
$sudo apt-get install sun-java6-bin
安装 Sun Java 6 和安装以前版本有所不同,在共安装过程中会弹出 图 1 所示的阅读和接受许可协议界面。使用“Tab”键选择“是”后,即 可顺利完成安装,如图 2 所示。
图 1 阅读 Sun Java6 的许可协议
成功安装后, 选择 Ubuntu 主菜单 “应用程序→Internet→Sun Java 6 Web Start”选项便可查看 Java 控制面板,如图 3 所示。 2.编译例子程序 helloworld.java 读 者 可 以 从 ubuntuchina/svn/svn-ubuntuchina/trunk/zine/
更多 Linux 学习资料 QQ:1142985060 email:1142985060@qq : :
issue_1/test/helloworld.java 获得helloworld.java 源代码, 并在终端下输入以下命令:
$javac helloworld.java
图 2 接受 Java 协议
图 3 Java 控制面板
3.运行 helloworld 在终端下输入以下命令:
5
Ubuntu 开发应用技巧
$java helloworld
终端显示“Hello World!” ,表示 Java 环境安装成功。
技巧 2 使用最地道的 Java 开发工具 NetBeans
NetBeans 是开发 J2EE、 的集成开发环境, JSP 类似 Borland 的 JBuilder, 但功能比 JBuilder 强大得多。 NetBeans 是著名的 Java 集成开发环境,而且是 Java 的发明者 Sun 公 司主推的一个集成开发工具,并由 Java 之父 James Gosling 亲自负责开发、 更新及维护。因此,可以说 NetBeans 是一个地道、开源、敏捷的且功能全 面的 Java 应用开发工具。 在终端下输入以下命令即可安装 NetBeans:
$sudo apt-get install netbeans5.5
成功安装后,选择 Ubuntu 主菜单“应用
程序→编程→NetBeans”选项 即可运行之。第一次运行时会弹出接受许可协议对话框,接受后便会出现 图 4 所示开发界面。
图 4 在 Ubuntu 中运行 NetBeans 5.5
更多 Linux 学习资料 QQ:1142985060 email:1142985060@qq : :
这样就可以开始使用地道的 NetBeans 集成开发工具开发自己的 Java 项目了。
技巧 3 使用 NetBeans 快速搭建企业级 Java 开发环境
NetBeans 除了是一个地道的
Java 开发环境之外, 更是一个全能的开发 环境,较新的 NetBeans 6.1 已经将主流语言 Java(包括 J2SE、J2EE) 、系 统开发语言 C/C++、流行的 Web 开发语言 Ruby、PHP 全部集成。更为方 便的是,在 NetBeans 安装过程中,可以将 GlassFish 及 Tomcat 等应用环境
自动搭建配置好,对于开发者来说十分方便。 如何妙用 NetBeans 为开发者快速定制一个“合身”的开发环境呢?下 面介绍实现步骤。 1.下载“合身”的 NetBeans 版本 . 使用 Firefox 访问 NetBeans 6.1 官方下载地址 dlc.sun.edgesuite.net/ netbeans/6.1/final/,会看到图 5 所示的 NetBeans 6.1 下载列表。
5
Ubuntu 开发应用技巧
图 5 选择“合身”的版本
打开下载页面后,会看到该下载选择列表中有多种定制好的 Netbeans 版本。例如专门针对 Java 开发者的“Web &; Java EE”版本,该版本集成 了 GlassFish 和 Tomcat 开源应用服务器,它们都是优秀的 Servlet 容器。还 有供系统开发者使用的 C/C++版本,该版本可以用于 C/C++
系统开发,由 于采用定制,所以其体积只有 18MB。 除了熟悉的 Java 和 C/C++之外,NetBeans 还提供了互联网流行的 PHP 和 Ruby 支持,定制版本体积同样很小,只有十几兆。当然也可以选择全部 支持版本,只不过体积比较大,其大小为 219MB。可以根据自己的需要选 择适合自己的 NetBeans 版本, 确认将 “Language” “Platform” 和