Web技术应用基础
上QQ阅读APP看书,第一时间看更新

2.3 Eclipse和MyEclipse的安装

Eclipse为一个免费的Java开发IDE,官方网站为www.eclipse.org。Eclipse以其代码开源、使用免费、界面美观、功能强大、插件丰富等特性成为Java开发中使用最为广泛的开发平台。事实上,Eclipse不仅可以开发Java,还可以开发PHP、Perl、C++等各种语言程序。例如,Nokia公司便使用Eclipse开发C++程序。Eclipse是一个开发的平台,可以在上面搭建任何应用,如Google开发的最流行的Android开发工具Android Studio就是以Eclipse为基础添加的插件应用。

MyEclipse是在Eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错,可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属Eclipse开发工具。

Eclipse可以从官方网站上下载,在其官方网站上可看到下载链接,有如下一些版本:

①Eclipse IDE for Java Developers。该版本是专门针对Java开发者设计的版本,主要应用于Java开发。

②Eclipse IDE for Java EE Developers。该版本是Java EE开发的集成开发环境,也是我们进行Web开发要下载的版本。

③Eclipse IDE for C/C++ Developers。该版本是针对Eclipse作为C++应用开发而设计的。

④Eclipse for PHP Developers。该版本是Eclipse的PHP开发专用版本。

当然还有其他一些版本,可根据不同用户的不同需求进行下载,包括不同版本的操作系统。

在Windows操作系统中,Eclipse为典型的绿色软件,不需要安装,也不用在注册表中进行注册,只需要将下载的压缩文件放置在指定的目录即可。运行时,双击Eclipse文件夹下的eclipse.exe文件即可运行Eclipse程序。另外,Eclipse是Java内核的,因此需要Java运行环境。如果Eclipse没有找到JRE或者提示JRE版本过低,就会出现启动错误。

在Linux版本中,安装与启动步骤稍微麻烦一点,其具体的启动和安装步骤如下:

①将下载的文件放到指定的目录,如/opt/eclipse,然后对文件进行解压:sudo tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar.gz。

②解压后,需要进行相应的权限控制,给予Eclipse启动权,在Eclipse的安装目录中,增加启动操作权:sudo chmod a+x eclipse。

至此,双击运行Eclipse的文件即可启动Eclipse。如果在Linux的桌面上用快捷图标启动,则需要自行添加,在Linux桌面版系统中,用户的桌面图标一般在/home/用户/Desktop文件夹中,一般是隐藏的。添加方式如下:

①进入Desktop文件夹中,创建并编辑一个新的Eclipse文件:sudo gedit eclipse.desktop,将如下代码写入文件保存即可:

②此时文件还无法正确显示,还需要赋予相应的权限:sudo chmod 777 eclipse.desktop。

此时Linux版本下的Eclipse安装成功,如果运行过程中出现没有找到JRE或者JRE版本过低的情况,也会出现启动错误。

Eclipse安装成功后,下面介绍MyEclipse的安装了。MyEclipse是近几年发展比较成熟的Java EE开发工具,最早是以MyEclipse插件的形式运行在Eclipse平台上的,不过随着其用户量的逐渐增加,MyEclipse也逐渐形成自己的IDE开发平台,用户可以到其官方网站上下载。该软件由于是在Eclipse上提供比较完善的插件,因此目前采取的是收费策略,用户有30天的试用期。

MyEclipse不仅支持Java EE 6和最新版Jave EE7官方标准,而且集成Spring、Struts 2、Hibernate等各种开发框架(著名的SSH开发框架就是取的这3个框架的首字母),能够支持用户自动将Web应用程序部署到Tomcat、JBoss、Web Logic、Web Sphere等各类服务器,也能查看MySQL、Oracle、DB2、Derby、MS SQL Server等各类数据库。MyEclipse功能十分强大,是一个理想的JSP开发工具。Eclipse和MyEclipse的启动界面如图2.2所示。

图2.2 Eclipse和MyEclipse的启动界面

在Windows系统中,MyEclipse的安装方式和普通软件的安装方式相同,这里主要介绍Linux下的安装方式,在Linux下,下载好的文件是MyEclipse.run文件,首先需要增加相应的操作权限:sudo chmod +x MyEclipse.run,然后双击运行即可安装到指定的目录即可。MyEclipse的桌面快捷方式添加和Eclipse一样,这里不做过多介绍。

这里有一点特别说明,在Linux系统中,安装需要一定的虚拟内存,如果没有设置虚拟内存则无法安装,虚拟内存的设置可参照Linux的官方手册。