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

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

因为今天以前,我都通过配置【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. 利用 iptables 命令限制单个端口的并发连接数

    iptables -I INPUT -p tcp --dport 11251:11300 -m connlimit --connlimit-above 10 -j REJECT 以上代码意思: 在IN ...

  2. linux设备驱动归纳总结(四):5.多处理器下的竞态和并发【转】

    本文转载自:http://blog.chinaunix.net/uid-25014876-id-67673.html linux设备驱动归纳总结(四):5.多处理器下的竞态和并发 xxxxxxxxxx ...

  3. 为什么anylase和scenaio中的平均响应时间差别会这么大?

    场景里的响应时间截图如下所示: 结果里的响应时间截图如下所示:

  4. Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux

    Install MongoDB on Red Hat Enterprise, CentOS, Fedora, or Amazon Linux¶ Overview Use this tutorial t ...

  5. linux的lsof命令

    删除文件,用命令df -h看磁盘空间,但发现没有变化. 这种情况,需要使用命令查看是不是文件被某个进程占用了: /usr/sbin/lsof |grep deleted

  6. sqlite3把字段为int32(用c++的time(nullptr)获取的)的秒数显示为年月日时分秒

    select id, type, msg, datetime(updateTime, 'unixepoch', 'localtime') from ServerLog

  7. Word and MediaElement

    function jmc_new_lib(){// Because we still want the script to load but not the styleswp_enqueue_scri ...

  8. RMAN笔记小结

    首先感谢junsansi和leshani两位大师的文笔:我可是好好看了很多遍:这两位哦:我跟你们说:对rman的解说那是相当精彩:文章形如流水,通俗易懂:内容那是入木三分...;好了我也不多说了,反正 ...

  9. clip属性

    clip:rect矩形剪裁功能及一些应用介绍. 其实是这样的,top right bottom left分别指最终剪裁可见区域的上边,右边,下边与左边.而所有的数值都表示位置,且是相对于原始元素的左上 ...

  10. hdu 1061 Rightmost Digit

    解决本题使用数学中的快速幂取余: 该方法总结挺好的:具体参考http://www.cnblogs.com/PegasusWang/archive/2013/03/13/2958150.html #in ...