也许正在使用的人会觉得这个过程谁不知道啊?

但是对于一个混迹各种语言编程有些年头的我来讲,却必须记录下来!

因为今天以前,我都通过配置【eclipse的tomcat插件】+编写【ant脚本,build.xml】的方法开发我的WEB项目

(这是几年前不想用盗版的MyEclipse辛苦摸索在Eclipse下完成的Web开发配置,配置比较繁琐,部署比较麻烦,还老觉得自己是个“专家”)。

殊不知道,Eclipse早就把我费劲巴拉搭建的东西内置了!

如果认为自己“懂了”而不继续学习,真的蛮可笑的,好在,今天,开始进步。

① 点击File->New->Other->Web->Dynamic Web Project->Next。

② 在弹出的选项中填写Project name,配置Target runtime选项。

③ 点击New Runtime,在弹出的选项中根据实际环境选择选项(例如我的本机的tomcat版本是apache-tomcat-7.0.67,选择“Apache Tomcat v7.0”),点击Next。

④ 在弹出的选项中配置Tomcat installation directory,关联本机tomcat服务器的安装路径。

⑤ 点击Finish完成WEB项目的创建。

⑥  一个小注意点,选择Eclipse的开发模式为Java EE,此时在IDE右下方的调试栏找到Servers标签。

⑦ 如果第一次配置,会看到“No servers are available.Click this link to create a new server...”,点击这个链接。

⑧ 和步骤③类似,选择Tomcat服务器版本(例如我的“Apache Tomcat v7.0”),然后选择需要调试的项目,例如步骤②中创建的Project name。

⑨ OK,点击Servers的启动按钮,可以动态的调试WEB项目了。

感谢各种开源的开发工具,提高我们的开发效率。

补充:

项目是跑起来了,习惯性的进入apache-tomcat的安装目录/webapps/……什么???我竟然没有发现我的项目!

那正在运行的工程在哪里呢?

去网上学习了一下,找到了答案:

① 停止tomcat server的运行,清空server中关联的项目,然后启动server(保证此时Server中没有任何项目)。

② 双击添加的tomcat server,进入配置项目。

③ 找到Server Locations配置。

默认的配置是“Use workspace metadata(does not modify tomcat installation)”,默认用的服务器看起来是Eclipse自带的?

先不管这些了,选择“Use Tomcat Installation(Takes control of Tomcat installation)”。

④ 既然不用默认的服务器了,那我们要配置服务器路径了,配置Server path到本地的Tomcat服务器安装路径。

⑤ 下面一个选项是项目的发布路径,默认的也在那个默认的服务器下面。重新配置Deploy path到本地Tomcat的webapps下面就可以了。

⑥ 注意这些信息的配置必须是Server启动状态时才能配置!

eclipse+tomcat开发web项目的更多相关文章

  1. MyEclipse+Tomcat开发Web项目时修改内容不能及时显示问题解决方法

    问题描述:MyEclipse+Tomcat开发Web项目时,修改的内容不能从浏览器即时显示 原因:缓存问题 解决方法:开启Tomcat的Debug模式 点击如下图红色标记中的图标(Restart th ...

  2. eclipse,tomcat部署web项目,以及本地文件访问

    1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法. 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其 ...

  3. 使用Eclipse EE开发web项目

    最近使用EclipseEE开发web项目,遇到了以下几个问题: 1. 通过tomcat启动web应用的时候,总是提示找不到包或者class. 经过排查,发现所有的jar包并没有放到WEB-INF/li ...

  4. 【原】eclipse连接数据库开发web项目

    之前也写过web项目,今天用的时候死活连不上My SQL,浪费了很多时间,下面总结一下: 在java项目里面访问数据库 (1)项目上右击->Build Path->add External ...

  5. Tomcat 开发web项目报Illegal access: this web application instance has been stopped already. Could not load [org.apache.commons.pool.impl.CursorableLinkedList$Cursor]. 错误

    开发Java web项目,在tomcat运行后报如下错误: Illegal access: this web application instance has been stopped already ...

  6. 在Eclipse中开发WEB项目

    本文的演示是从本地文件创建dynamic web project,从svn检出的同时创建dynamic web project于此类似.我们推荐使用解压版的tomcat6.x版本,来作为服务器.可以到 ...

  7. Eclipse Tomcat部署web项目时出现There are no resources that can be added or removed from the server解决办法

    问题原因是:tomcat版本和java版本不匹配.

  8. 部署Eclipse中的Web项目到Tomcat服务器运行

    用Eclipse开发Web项目时,可以通过Tomcat服务器运行Web项目,此时Web项目被部署在[WorkSpace]\.metadata\.plugins\org.eclipse.wst.serv ...

  9. eclipse集成jetty开发web项目(不采用maven方式)

    以前开发过程部署项目都是采用tomcat,偶然发现jetty,所以试了下,挺方便的,直切主题. 1.下载jetty,楼主使用的jetty8,地址http://download.eclipse.org/ ...

随机推荐

  1. 让未激活的win8.1不再跳出提示激活的窗口

    以管理员运行命令行: 输入以下命令: slmgr.vbs -upk

  2. C++线性方程求解

    介绍 程序SolveLinearEquations解决联立方程.该方案需要一个文本文件,其中包含输入和输出方程解决.这个项目是几年前我写在C#中http://www.codeproject.com/A ...

  3. CentOS修改主机名和网络信息

    1.修改主机名称 [root@centos ~]# vim /etc/sysconfig/network打开文件,修改以下内容并保存 NETWORKING=yes #使用网络 HOSTNAME=cen ...

  4. 161011、oracle批量插入数据

    需求:从一张表中查询数据插入到另外一张表 -- Created on 2016/10/13 by RICK declare -- Local variables here begin ') loop ...

  5. tomcat启动startup.bat一闪而过 转

    遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:tomcat在启动时,会读取环境变量的信息,需要一个CATALIN ...

  6. 为什么很多人用keepalived来实现redis故障转移

    目前,Redis还没有一个类似于MySQL Proxy或Oracle RAC的官方HA方案.Redis作者有一个名为Redis Sentinel的计划 ,据称将会有监控,报警和自动故障转移三大功能,非 ...

  7. React-Native入门指导之iOS篇

    React-Native 入门指导系列教程目录 一.准备工作 (已完成) 二.项目介绍与调试 三.CSS样式与Flex布局 四.常用UI控件的使用 五.JSX在React-Native中的应用 六.事 ...

  8. Apache2.2 + php-5.4.45-Win32-VC9-x86 配置

    首先要注意一个问题是:网上有很多教程比如: 在Apache配置文件中添加php模块.在apache2\conf\httpd.conf中: LoadModule模块添加行: LoadModule php ...

  9. JavaScript脚本语言基础(二)

    导读: JavaScript条件语句 JavaScript循环语句 JavaScript网页中错误捕获 JavaScript的Break和Continue命令 JavaScript的转义字符 1.Ja ...

  10. ACM第四站————最小生成树(普里姆算法)

    对于一个带权的无向连通图,其每个生成树所有边上的权值之和可能不同,我们把所有边上权值之和最小的生成树称为图的最小生成树. 普里姆算法是以其中某一顶点为起点,逐步寻找各个顶点上最小权值的边来构建最小生成 ...