Eclipse Web编程
Eclipse是著名的跨平台开源集成开发环境(IDE)。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。
Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有較佳的灵活性,所以许多软件开发商以Eclipse为框架开发自己的IDE。
Eclipse运行需要Java运行环境。用户可以安装JRE,如果也需要进行Java开发,可以安装JDK/OpenJDK。JRE可以在 http://www.java.com/ 下载。JDK可以在 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载。Linux用户可以在软件包管理器/软件商店中安装OpenJDK。
Eclipse是自由软件,可以从eclipse.org或者镜像站点免费下载使用。官方下载地址为:http://eclipse.org/downloads/
Eclipse目前的最新稳定版为Kepler (4.3)。用户需要选择正确的操作系统类型,一般情况下网页会自动检测到当前操作系统的类型。如果要在64位 openSUSE 12.3 上运行,则应选择Linux 64bit。之后需要在Eclipse Standard以及各种不同的衍生版间选择。如果只需要进行Web编程,则可以选择Standard。当然,选择其它衍生版也是可以的,它们都包含完整的Eclipse框架。
下载完成后,将压缩包解压,运行文件夹里面的eclipse.exe(Windows)或eclipse(Linux)即可。
运行Eclipse,如果是第一次运行进入欢迎界面,请跳过进入Workbench。
Eclipse是一个基础框架,具有最基本的借口系统。它的大部分功能都是通过插件实现的。安装不同的插件组合,就会得到不同功能的Eclipse。这次我们要安装Web插件,将Eclipse改造成一个Web IDE。
在菜单栏选择 Help > Install New Software,打开插件安装对话框。在顶部的Work With框的下拉菜单中选择“ Kepler - http://download.eclipse.org/releases/kepler ”(如果您所用的版本不同,应选择对应版本)。如果没有此选项,也可以手工添加。之后会刷新插件列表,用户可以在其中勾选想要安装的插件。
Web开发需要的插件包括:
- Eclipse Web Developer Tools
- JavaScript Development Tools
- PHP Development Tools
如果您有其他开发需求,如XML,Java,请勾选相应的插件。
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Install_Eclipse_Web_Develop_Tools.png/600px-Install_Eclipse_Web_Develop_Tools.png)
勾选这些插件,然后点击Next,同意许可协议,完成安装。安装完插件后,会提示您重启Eclipse,使新安装的插件生效。
![](http://upload.wikimedia.org/wikipedia/commons/c/cd/Eclipse_perspective_icon.png)
![](http://upload.wikimedia.org/wikipedia/commons/a/af/Eclipse_switch_Web_perspective.png)
![](http://upload.wikimedia.org/wikipedia/commons/1/16/Eclipse_Web_perspective_icon.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/5/5f/Eclipse_new_Web_project_1.png/600px-Eclipse_new_Web_project_1.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Eclipse_new_Web_project_2.png/600px-Eclipse_new_Web_project_2.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Eclipse_new_Web_project_3.png/600px-Eclipse_new_Web_project_3.png)
![](http://upload.wikimedia.org/wikipedia/commons/8/8a/Eclipse_new_Web_project_4.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/3/36/Eclipse_add_file_and_folder_in_web_project.png/600px-Eclipse_add_file_and_folder_in_web_project.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2d/Eclipse_Web_new_folder_1.png/600px-Eclipse_Web_new_folder_1.png)
![](http://upload.wikimedia.org/wikipedia/commons/6/63/Eclipse_Web_new_folder_2.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/9e/Eclipse_new_HTML_file_1.png/600px-Eclipse_new_HTML_file_1.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/83/Eclipse_new_HTML_file_2.png/600px-Eclipse_new_HTML_file_2.png)
![](http://upload.wikimedia.org/wikipedia/commons/1/19/Eclipse_new_HTML_file_3.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/4/47/Eclipse_new_Javascript_file_1.png/600px-Eclipse_new_Javascript_file_1.png)