Eclipse配置JavaWeb开发环境

一、文件编码通用设定

在Eclipse中,默认使用当前操作系统的字符集,一般为GBK。然而我们在开发web应用程序时,一般使用UTF-8,步骤如下:

1)从菜单【Window】下选择【Preferences】打开Preferences窗口,在过滤输入栏中输入【Workspace】,选择【General】下的【Workspace】节点。

2)将【Text file encoding】项的值修改成【Other(UTF-8)】

Eclipse配置JavaWeb开发环境

注意:右侧New text file line delimiter根据自己的系统来选

二、Content Types设定

1). 从菜单【Window】下选择【Preferences】打开Preferences窗口,在过滤输入栏中输入【Content Types】,选择【General】下的【Content Types】节点

2). 在【Content types】中展开【Text】节点,并在其下选择【Java Properties File】节点,将【Default encoding】设置为【UTF-8】,如下图:

Eclipse配置JavaWeb开发环境

3). 点击【Update】按钮,应用设定。

4). 在【Content types】中选择【JSP】节点,将【Default encoding】设置为【UTF-8】,如下图:

Eclipse配置JavaWeb开发环境

三、Web文件设置

1). 从菜单【Window】下选择【Preferences】打开Preferences窗口,在左边栏中定位到【Web】,选择【CSS Files】,保持【CSS Files】节点被选中,在右边将【Encoding】设置为【ISO 10646/Unicode(UTF-8)】,如下图:

Eclipse配置JavaWeb开发环境

2). 点击【Apply】按钮应用设置。

3). 选择【HTML Files】,保持【HTML Files】节点被选中,在右边将【Encoding】设置为【ISO 10646/Unicode(UTF-8)】,如下图:

Eclipse配置JavaWeb开发环境

4). 点击【Apply】按钮应用设置。

5). 选择【JSP Files】,保持【JSP Files】节点被选中,在右边将【Encoding】设置为【ISO 10646/Unicode(UTF-8)】,如下图:

Eclipse配置JavaWeb开发环境

三、配置Tomcat【重点】

1). 从菜单【Window】下选择【Preferences】打开Preferences窗口,在过滤输入栏中输入【Runtime Environments】,选择【Server】下的【Runtime Environments】节点,如下图:

Eclipse配置JavaWeb开发环境

2). 点击【Add...】按钮,在弹出窗口中选择Appche节点下的Appche Tomcat 8.0。

Eclipse配置JavaWeb开发环境

3). 点出【Next >】,在弹出窗口中点击【Browse...】,选择Tomcat 7.0的安装目录

Eclipse配置JavaWeb开发环境

4). 点击【Finish】完成Tomcat的设定。

四、设置 Build Path

在开发Web应用程序时,需要用到 Tomcat ,我们要将 Tomcat / lib 加入编译路径中。否则你会在建立 jsp 时,出现如下错误:

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

1). 在 Eclipse 中,点击菜单栏 Window->Preferences , 点击 Java / Build Path / Classpath Variables 

Eclipse配置JavaWeb开发环境

2). 点击“New"新建名为“Tomcat Server”的变量,将Path设置为tomcat的安装位置中的lib目录(如上图所示),点击“OK”按钮。

接下来,添加 User Libraries。点击 Java / Build Path / User Libraries 

Eclipse配置JavaWeb开发环境

3). 点击“New...”按钮,新建名为 Tomcat Server 的User Libraries。然后点击“Add External JARs...”按钮,将我们安装并使用的tomcal / lib 下的所有 jar 选中(Ctrl + A)并确定。完成后如上图所示,之后点击“OK”完成设置。

 

五、环境配置完成之后,就可以开始写Web程序了

按照国际惯例我们先写一个输出HelloWord的Web项目

1). 右键点击右侧的项目管理器,新建Web项目

Eclipse配置JavaWeb开发环境

2). 设置项目名

Eclipse配置JavaWeb开发环境

3). 这一步忽略,直接下一步

Eclipse配置JavaWeb开发环境

4).勾选Gennerrate Web.xml deployment descriptor之后,生产项目时会自动创建Web.xml

Eclipse配置JavaWeb开发环境

5). 创建JSP文件

Eclipse配置JavaWeb开发环境Eclipse配置JavaWeb开发环境

6). 编写好代码之后,将之前配置好的Tomcat服务器添加到开发工具中

Eclipse配置JavaWeb开发环境

7). 将项目发布到配置好的Tomcat服务器中

Eclipse配置JavaWeb开发环境Eclipse配置JavaWeb开发环境

8). 启动Tomcat

Eclipse配置JavaWeb开发环境Eclipse配置JavaWeb开发环境Eclipse配置JavaWeb开发环境

9). 输入网址访问项目

Eclipse配置JavaWeb开发环境

 

教程到此结束,参考资料:

1.https://www.cnblogs.com/RoadNorth/p/3262096.html

2.https://www.cnblogs.com/yangyxd/articles/5615965.html