Eclipse3.6 + Tomcat7 + Jdk1.6配置
- 管理Eclipse上的tomcat的插件
Sysdeo Eclipse Tomcat Launcher plugin
http://www.eclipsetotale.com/tomcatPlugin.html
-----正文开始----
一直以来都是很容易的将eclipse与tomcat结合使用,但是最近想试用tomcat7的时候,却突然发现eclipse将web服务部署到tomcat7.0中并不是像以前那么简单。非常郁闷的是,昨天晚上在各大技术论坛中苦苦找寻了几个小时都没有点滴的进展。但是也很幸运,在睡意很深的情况下却发现了一篇很好的帮助文章。
这个站点是从一个论坛(好像是csdn,但是说实话没记那么清楚 )的回帖中发现的, 这是一个国外的提供 j2ee培训的个性化站点,http://www.coreservlets.com/Apache-Tomcat-Tutorial/tomcat-7-with-eclipse.html。或许是tomcat7.0配置到eclipse并那么那么顺利的成功,于是对这次的尝试印象非常的深刻,决定针对eclipse与tomcat7.0结合使用的方法写一篇译文,希望粗品能够为那些和我一样有困扰的人提供一些帮助。
如果可以的话,大家可以直接按照站点提示的一步步的操作,作者对整个过程的描述非常的清晰,毕竟说白了也不是很复杂的事情。但是,为了防止站点更新,或者有些人不愿意看英文站点,这里进行简单的介绍一下。
正如文章标题“ Tutorial: Installing Tomcat 7 and Using it with Eclipse“所写的,安装tomcat7并与eclipse一起使用。首先要说明的是,tomcat7使用的是servlet3.0版本,对jdk的要求是至少是1.6及以上版本的。如果你的jdk版本不够,可以到oracle官网下载最新版本的或者稍早点版本的jdk支持tomcat7。
本文只对第一步进行简单的介绍,其他步骤也很值得阅读,至少比国内搜索引擎所选出的结果水平要高。
- 下载java6或者更高版本
- 下载tomcat7.0.8到本地并安装,然后将安装目录的”/Tomcat 7.0/conf“下的context.xml、server.xml和web.xml三个文件复制到安装目录的”conf“文件下 。
- 到eclipse官网下载 "Eclipse IDE for Java EE Developers",本人下载的是为了适用tomcat7的Eclipse 3.6 (Helios)版本,安装后进入工作空间。
- 在eclipse的servers视图中配置tomcat7,通知eclipse所使用的tomcat7的安装路径。
- 在servers视图中启动tomcat,并访问tomcat默认首页http://localhost:8080/,如果8080端口被占用,可以将其设置为未被使用的端口号,重新访问。这时候会出现一个404错误,但是至少可以确定tomcat7配置正确。需要做的就是将安装目录的”webapp“下的ROOT文件夹复制到eclipse的工作空间的 “/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps“ 目录下进行覆盖 。
- 未修改端口号可以访问 http://localhost:8080/,如果修改了端口号就访问想要的端口。此时tomcat欢迎界面就会出现。
- 接着就可以import一些简单的sample例子了,并进行访问。也可以自己创建动态的web项目,并能够体验servlet3.0、jsp2.2及el2.2的特性了。
完成这些,那就恭喜你了,你的麻烦也就自然的解决了。如果没有解决你的难题,希望你能够找到解决办法后能够同大家分享
相关推荐
SSM框架实现监考安排与查询系统(技术栈:spring+springmvc+mybatis+jsp+tomcat+mysql) 系统分前后台,角色包括:管理员、学生、老师 登录和注册模块 考场信息模块 考试信息模块 点我收藏 功能 监考安排模块 考场...
Java项目:监考信息发布系统(技术栈:spring+springmvc+mybatis+jsp+tomcat+mysql) 系统分为前后台,其中角色包括 管理员、学生和老师 登录和注册模块 考场信息模块 考试信息模块 点我收藏 功能 监考安排模块 考场...
SSM框架实现监考信息发布系统(技术栈:spring+springmvc+mybatis+jsp+tomcat+mysql) 系统分为前后台,有管理员、学生和教师三个角色 登录和注册模块 考场信息模块 考试信息模块 点我收藏 功能 监考安排模块 考场...
Java项目:监考安排与查询系统(技术栈:spring+springmvc+mybatis+jsp+tomcat+mysql) 系统包含前后台。其中角色有 管理员 学生 和 老师 登录和注册模块 考场信息模块 考试信息模块 点我收藏 功能 监考安排模块 考场...
为BOS框架搭建Eclipse3.6开发环境,使用JDK版本为1.8,以及配置Tomcat环境,Tomcat版本为7.0.9。
本文主要总结了在Ubuntu10下常用Java ...Ubuntu10下Eclipse3.6安装 http://peterwei.javaeye.com/blog/975129 Ubuntu10下Nginx-0.8.54安装 http://peterwei.javaeye.com/blog/969991 Ubuntu10下Apache-2.2安装 ...
54 3.1.3 数据库 54 3.1.4 Web浏览器 55 3.2 安装和配置JDK 55 3.2.1 下载JDK 55 3.2.2 安装JDK 56 3.2.3 在Windows系统下配置和测试JDK 57 3.3 安装和配置Tomcat 58 3.3.1 获取Tomcat 59 3.3.2 熟悉Tomcat...
一、系统介绍 本项目分为管理员与普通用户两种角色 管理员角色包含以下功能: - 用户管理 - 管理员管理 - 宠物管理 - 领养管理 ...基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7,Maven3.6,tomcat8.5
功能介绍: 模块包括主界面,首页、个人中心、用户管理、员工管理、药品类别管理、药品信息管理、药品入库管理、药品出库管理、在线咨询管理、留言板管理、...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员:首页、个人中心、学生管理、教师管理、视频分类管理、视频信息管理、系统管理。 学生前台:首页、视频信息、系统公告、个人中心、后台管理...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
apache-tomcat-7.0.25.exe eclipse-jee-indigo-SR2-win32.zip mysql-5.5.20-win32.msi navicat100_mysql_en.zip jdk-6u22-windows-i586.exe SSH的版本: struts-2.3.1.2 spring-framework-3.1.1.RELEASE hibernate-...
功能介绍: 管理员:首页、个人中心、员工管理、公寓信息管理、公寓户型管理、员工积分管理、系统管理、订单管理。 员工:首页、个人中心、员工积分管理、我的...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员权限:用户管理、药品分类管理、药品信息管理、疫情常识管理、保健品推荐管理 、管理员管理、系统管理、订单管理等功能。...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员:首页、个人中心、学生管理、经验分享管理、计划分享管理、软件推荐管理、网址推荐管理、标签分类管理、留言板管理、交流论坛、系统管理等...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员实现功:个人中心、租户管理、房源信息管理、房屋户型管理、租赁订单管理、租赁合同管理、留言板管理、求租信息、我的收藏管理、系统管理。...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员:首页、个人中心、用户管理、景点信息管理、购票信息管理、酒店信息管理、客房类型管理、客房信息管理、客房预订管理、交流论坛、系统管理...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
Maven工具,解压即可,注意配置正确环境变量,说明,个人 学习struts官方文档时,使用的,可结合本人上传的JDK,Eclipse.Tomcat使用,亲测成功。
功能介绍: 管理员:系统中的核心学生是管理员,管理员登录后,通过管理员功能来管理后台系统。主要功能有:个人中心、商家管理、学生管理、兼职招聘管理、...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 管理员功能:系统首页、个人中心、用户管理、医生管理、疫情公告管理、行动轨迹管理、异样报告管理、科室信息管理、异常报告管理、系统管理、医院...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql
功能介绍: 系统主要分为管理员和学生、企业三部分。 管理员主要功能包括:首页、个人中心、学生管理、企业管理、招聘信息管理、个人简历管理、应聘职位管理、...部署工具:tomcat7+ 前端: nodejs,vue 数据库: mysql