Linux 下 Java 开发环境的安装 注:本文以 CentOS 5.1 Linux 环境(即 404 机房)下安装 Java 6.06 版为例。 其它需注意的有二点: ? ? 不同版本的 Java,安装目录不同,必须作相应的改变。 在其它 Linux 发行版下的安装可能有所不同,例如在 Ubuntu 下安装, 则需把 rpm 格式的安装文件转换为 deb 格式,或者下载 Ubuntu 适用的 安装文件(后缀为 deb 或 bundle)。 附:Ubuntu 软件包格式是 deb,如果要安装 rpm 的包,则要用 alien 把 rpm 转换成 deb: sudo apt-get install alien #alien 默认没有安装,所以要先安装它。必须有因特网连接。 sudo alien xxxx.rpm #将 rpm 转换位 deb,完成后会生成一个同名的 xxxx.deb sudo dpkg -i xxxx.deb #安装 一、Java 介绍 Java 语言是 SUN 公司发布的一种计算机编程语言,从 1995 年正式发布, 到现在已经取得了骄人的成就,成为编程语言中的佼佼者。Java 语言发展到 1.2 版时出现了巨大的飞跃,因此被称为 Java 2,但版本号仍为 1.2。从这个版本中 开始出现了针对三种不同应用的平台: 标准版 J2SE, 企业版 J2EE 和微型版 J2ME, J2EE 专注于开发大型应用,J2ME 则是应用于手机等家电产品中。到 Java 的版 本号发展到 1.5 时, SUN 公司直接将其命名为 5.0, 当时 Java 1.5 和 Java 5.0 实际 是同一个版本,而 J2EE 也适时地改名为 Java EE。从 1.2 开始的每个版本都有对 应的 Java 以及 Java ME 平台。目前最新的版本是 Java 6.0。 Java 语言的应用范围比较广,从桌面应用程序(如 Linux 中广泛应用的办 公软件 Open Office),到手机游戏,几乎无处不见其身影,其中最成功的应用 领域应属大型企业应用,即 J2EE。 J2EE 是在 Java SE 的基础上,集成了多种相关 Java 应用技术,目的是构建 一个配置灵活的多层企业应用软件。与 J2EE 开发相关的技术包括: ? ? ? ? ? Servlet JSP Java Bean JDBC EJB 等等。 二、Java 的开发环境 进行 Java 开发首先需要安装 Java 开发工具包 (Java Development Kid, JDK) , SUN 公司在发布的每一个 Java 版本中都包含了一个相应版本的 JDK,用于 Java 应用软件的开发。 从原理上来说,有了 JDK 便可以开发任意的 Java 应用程序,只使用记事本 一类的文本编辑器便可以编写 Java 源代码,然后经过 JDK 的编译工具编译,打 包工具打包,便可开发出 Java 应用程序。但一个好的集成开发环境(IDE)可以 大大提高学习速度和开发速度,目前有许多公司提供 Java 的 IDE,其中最为著 名的是 IBM 公司的 Eclipse 和 Sun 公司的 NetBean,在这些平台中都提供了用于 Java 的开发环境。 这两个开发平台都是开源的免费软件, 可以从其网站上自由下 载。 新版的 Eclipse 提供了较好的 Java 开发支持,但有些功能还是比较差一些, 这可以通过 MyEclipse 加以补充。 Java 是一个跨平台的语言,可以实现“一次编译,到处执行”的效果。