《Eclipse下新建web项目.docx》由会员分享,可在线阅读,更多相关《Eclipse下新建web项目.docx(4页珍藏版)》请在三一办公上搜索。
1、Eclipse下新建web项目Eclipse下新建web项目 1. 从www.eclipse.org下载Eclipse,强烈建议下载Eclipse IDE for Java EE Developers版本,本文基于Eclipse 4.2.1 (Eclipse Juno SR1)。 2. 下载完成后,解压到本地,本文假设是(D:),切换到D:eclipse,双击eclipse.exe,启动Eclipse。 3. 第一次启动Eclipse时,会要求你指定workspace路径,workspace主要用于存放一些Eclipse工具本身的设置,也可以存放在Eclipse开发的项目等。本文假设是D:wo
2、rkspace,同时可以勾选上Use this as the default and do not ask again,这样免得每次启动Eclipse时都需要出现该对话框。以后如果有需要,可以再次从WindowPrefrences中取消该选项。 4. 通常重新安装Eclipse之后,我做的第一件事就是定制IDE的界面。具体而言,我主要对以下几项进行设置: 4.1 进入WindowShow ViewOther.,在弹出的对话框中,把自己常用的视图面板打开,比如Package Explorer, JUnit等。 4.2 进入WindowCustomize Perspective,在弹出的对话框中,
3、Tool Bar Visibility选项卡对应于工具栏,这里可以把自己不需要的图标移除掉,加上自己常用的;Shortcuts主要对应于在Package Explorer和Project Explorer视图中的右键菜单中的new操作的菜单项,同样,这里也应该把自己不需要的移除掉,把常用的添加进来。 4.3 点击WindowPreferences,弹出Preferences对话框,这里可以对IDE进行详尽的配置。读者可以一项一项浏览,针对自己感兴趣的进行配置。 5. 配置完Eclipse,下面进行Web项目的创建。在Package Explorer视图面板中右键,选择Dynamic Web P
4、roject,弹出创建对话框。在Project name中输入项目的名字,这里输入WebDemo,其他保持不变,如下图所示: 6. 点击Next,进入到Java设置,这里一切保持不变,再点击Next,进入到Web Module设置。在Context root:中指定Web应用的名字,比如http:/localhost:8080/WebDemo/index.html,这里的WebDemo就是本地Tomcat容器中部署的应用之一。我们这里保持WebDemo不变;Generate web.xml deployment descriptor复选框是问你要不要创建web.xml,因为在Servlet 3
5、.0中,web.xml文件已经变成可选的了,这里我们保持复选框为空,点击Finish。这样一个Web工程就在Eclipse中创建完成了。我们可以在Package Explorer视图中看到如下的项目结构。 其中,src用于存放Java类,WebContent目录下存放页面文件(HTML文件,JSP文件,JS脚本,静态图片等)。 7. 在src目录上右击,选择new Servlet,在弹出的Create Servlet对话框中,在Java package:中输入demo,在Class name中输入HelloWorldServlet,其他保持不变,如下图所示: 8. 点击Next,在URL ma
6、ppings:中双击/HelloWorldServlet,在弹出框中将其改为/hw,如下图所示: 9. 点击Next,在该对话框中,去掉Constructors from superclass和doPost复选框前面的勾,其他保持不变,如下图所示: 10. 点击Finish,完成Servlet的创建,HelloWorldServlet.java在编辑器中打开,但是红色的波浪线告诉我们,该类中存在一些错误,编译器无法编译,如下图所示: 出现这样的问题,是因为Servlet API不在当前项目的CLASSPATH中,我们需要手动添加。在工程目录WebDemo上右键,选择Properties,在弹出
7、的项目属性对话框中点击左边的Java Build Path,然后在右侧切换到Libraries选项卡,再点击Add External JARs.,然后定位到Tomcat安装目录下的lib目录中servlet-api.jar(如果需要使用JSP,则同时要选中jsp-api.jar),点击确定。将JAR文件加入到类路径中。如下图所示: 11. 点击OK,这样之前的错误就消失了。我们在doGet方法中添加三行代码,如下所示: response.setContentType(text/html;charset=utf-8); response.getWriter.println(Hello World
8、!); 12. 代码编写完毕,下面开始部署。在工程根目录WebDemo上右击,选择Run AsRun on Server。在弹出框的主窗口选择Apache目录下的Tomcat v7.0 Server,如下图所示: 13. 点击Next,在新窗口中的Tomcat installation directory:中定位到本机已安装的Tomcat(关于Tomcat的安装, 其他保持不变,如下图所示: 14. 点击Next,一切保持不变,再点击Finish。我们看到Server视图中如下所示: 15. 在浏览器中输入http:/localhost:8080/WebDemo/hw,回车,我们看到如下内容: 16. 至此,大功告成。 其实该Eclipse JEE版本对付日常的开发工作已经足够,没必要再去网上找各种各样的MyEclipse破解版本。我们程序员自己都不支持正版,岂不是自己砸自己饭碗嘛!