设为首页 收藏本站
查看: 730|回复: 0

[经验分享] 在Eclipse中加入Tomcat建立web project 简单方便

[复制链接]

尚未签到

发表于 2015-8-10 05:58:22 | 显示全部楼层 |阅读模式
  我是很初级的,所以发现的新东西对很多人来说不是新的了,对我确实很新的。以前自己是用MyEclipse自带的,安装一个MyEclipse太大了,为了建立web project有点大,觉得没那个必要,很想在eclipse直接建立tomcat project.总是找就是没找到,可能搜索的方法不对。今天偶然间在看Java Servlet 技术简介http://www6.software.ibm.com/developerworks/cn/education/java/j-intserv/tutorial/j-intserv-3-2.html
  发现IBM这个developerworks也是很好的学习网站,跟着配置了一下,操作了一下,感觉挺好。
  下面来详细说说步骤。
  No.1在电脑上安装好tomcat。对于jdk我就不什么了,一般都弄好了是吧? 呵呵 然后呢
  No.2下载使用Sysdeo Tomcat plugin,解压。将这com.sysdeo.eclipse.tomcat_2.2.1这整个目录copy到Eclipse/plugins
  No.3 这些是在IBM网上贴过来的,我不是抄袭哦 ,只是想让大看清楚些。鼓励都去IBM那个网站去学习,很好。
  
设置 Eclipse第 2 页(共7 页)


我们需要执行少量工作,确保可以在 Eclipse 中创建并管理 Tomcat 项目。
如果已经安装了该插件(仅仅通过将 Sysdeo zip 文件解压至 eclipse/plugins 目录),那么您应该可以在工具栏上获得一些附加的菜单项和工具。如图 1 中所示。
图 1. Tomcat 插件功能
http://www6.software.ibm.com/developerworks/cn/education/java/j-intserv/tutorial/images/tomcatPluginFeatures.jpg
工具栏按钮允许您启动、停止和重启 Tomcat,当需要运行 servlet 时,必须进行这些工作。
为了允许我们创建 Tomcat 项目,这些项目具有合适的布局,有助于 Tomcat 的部署,我们必须告诉 Eclipse 一些事情。如果单击 Window>Preferences,那么您就将看到标准的 Eclipse 偏好设定对话框,其列表底部有一个名为 Tomcat 的新类别。单击它将向您展示 Tomcat 偏好设定的主页(参见图 2)。
图 2. Tomcat 的偏好设定
http://www6.software.ibm.com/developerworks/cn/education/java/j-intserv/tutorial/images/tomcatPreferences.jpg
  
  
测试 Tomcat第 4 页(共7 页)



单击 Start Tomcat 工具栏按钮。当 Tomcat 尝试启动时,Eclipse 将用信息语句更新控制台。如果它启动了,并且没有显示任何堆栈跟踪,那么您已作好准备。如果看到堆栈跟踪,则事情会麻烦一些。不幸的是,试错法(通过您的好朋友 Google)是跟踪所发生错误的惟一方法。好消息是:可以进行刷新,新的项目(如我们刚才创建的那个)将消除发生严重错误的可能性。
当 Tomcat 启动时,您不会看到任何东西(除了控制台内容)。您必须加以测试以确保它能工作。如果您需要一个快速指示,就设法打开浏览器并输入下列 URL:

http://localhost:8080/                    


如果一切正常,您就将看到一个精致的 Tomcat 欢迎页面,或一个列举了 Tomcat“启动内容”的目录。不必关注第二个。当我们运行第一个 servlet 时,我们将证明 Tomcat 在工作。
  

选择 Version 5.x,并指定 Tomcat home 的位置。(我的系统上,该位置是 C:\Program Files\Apache Software Foundation\Tomcat 5.0,但您的可能会不同)。选择 Context files 为内容声明模式。然后,单击 JVM Settings 对子类别进行偏好设定,并确保在该页顶部的下拉菜单中选择一个有效的 JRE。您可以使用默认的 JRE,也可以指向您的 JDK,并在 Java>Installed JREs 偏好设定页面中告诉 Eclipse 这个 JDK。
完成这些操作后,请单击 OK。现在,我们准备创建 Tomcat 项目。
  

创建 Tomcat 项目第 3 页(共7 页)


Tomcat 插件使 Web 开发人员更易于使用 Tomcat。如果单击 File>New>Project,并展开对话框(参见图 3)中的 Java 向导类别,那么您会在该对话框中看到一类新的项目向导:Tomcat 项目。
图 3. 新建 Tomcat 项目

http://www6.software.ibm.com/developerworks/cn/education/java/j-intserv/tutorial/images/newTomcatProject.jpg
单击 Next,将该项目命名为“HelloWorld”,然后单击 Finish。如果在 Eclipse 中切换至 Java 透视图,那么就可以看到这个新项目。它所具有的结构将有助于部署 Tomcat(参见图 4)。
图 4. Tomcat 项目结构
http://www6.software.ibm.com/developerworks/cn/education/java/j-intserv/tutorial/images/tomcatProjectStructure.jpg
正如我们稍后将看到的,work、WEB-INF 和 WEB-INF/src 目录特别重要。



  
测试 Tomcat第 4 页(共7 页)



单击 Start Tomcat 工具栏按钮。当 Tomcat 尝试启动时,Eclipse 将用信息语句更新控制台。如果它启动了,并且没有显示任何堆栈跟踪,那么您已作好准备。如果看到堆栈跟踪,则事情会麻烦一些。不幸的是,试错法(通过您的好朋友 Google)是跟踪所发生错误的惟一方法。好消息是:可以进行刷新,新的项目(如我们刚才创建的那个)将消除发生严重错误的可能性。
当 Tomcat 启动时,您不会看到任何东西(除了控制台内容)。您必须加以测试以确保它能工作。如果您需要一个快速指示,就设法打开浏览器并输入下列 URL:

http://localhost:8080/                    


如果一切正常,您就将看到一个精致的 Tomcat 欢迎页面,或一个列举了 Tomcat“启动内容”的目录。不必关注第二个。当我们运行第一个 servlet 时,我们将证明 Tomcat 在工作。


  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-96659-1-1.html 上篇帖子: tomcat启动了server.xml中没有配置的项目 下篇帖子: MyEclipse和Tomcat的关系
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表