一、双击tomcat 6.0 server打开Overview界面,有一栏Server Location,大概意思是“指定服务器的路径(如catalina.base)和部署路径。服务器必须在没有添加项目时才可修改”,包含3个选项:
1、Use workspace installation:
使用workspace的安装路径做为tomcat的服务器路径,默认在F:\workspace_eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0路径下。
2、Use Tomcat installation:
使用tomcat的安装路径做为tomcat的服务器路径,默认在D:\eclipse\Tomcat\apache-tomcat-6.0.35路径下
3、Use custom location:
使用客户自定义的路径做为服务器路径
二、当选择1和2时,Server Path不可修改,选3时可修改成自定义的路径:
Server Path:指定服务器路径,包括conf、logs、temp、webapps、work文件夹
Deploy Path:项目发布的路径,包括项目文件夹和Root文件夹
三、实验
server path设置为:D:\eclipse\Tomcat\apache-tomcat-6.0.35
deploy path设置为:D:\desk
项目名称zz
步骤:
1、启动服务器后可发现,在D:\desk路径下生成ROOT和zz文件夹,此时可正常登陆项目和tomcat启动界面
2、在deploy path下新建abcd文件夹,将zz移至abcd下,重新启动后发现tomcat启动界面正常,则能看到zz项目,但点击zz时,报404错误
3、修改server path下的conf\Catalina\localhost下的zz,将
<Context docBase="d:\desk\zz" reloadable="true" source="org.eclipse.jst.jee.server:zz"/>中的docBase="d:\desk\zz"修改为"d:\desk\abcd\zz",重新启动后在tomcat启动界面下点击zz链接可正常运行
总结:
1、server path管理deploy path,且通过deploy path、conf\Catalina\localhost下*.xml文件找到部署路径
(参考网址:http://hi.baidu.com/81667/blog/item/c4134d8d2bc9260ab31bba83.html)
分享到:
相关推荐
"eclipse部署tomcat报错解决方案" 在Eclipse中部署Tomcat服务器时,可能会遇到各种问题。本文将讨论在Eclipse中部署Tomcat服务器时出现的问题和解决方案。 问题描述 在Eclipse中部署Tomcat服务器时,可能会出现...
首先,"ForceFileSynchronic"是一个针对Eclipse的插件,它主要的功能是在Eclipse工作空间中的文件发生改变时,自动同步这些改动到服务器,从而实现快速部署。这对于频繁修改和测试的J2EE项目来说尤其有用,它省去了...
总的来说,通过上述方法,你可以轻松地在Eclipse中设置自动部署,使JSP项目与Tomcat服务器无缝对接,从而更高效地进行开发和测试工作。同时,熟悉这些配置和操作步骤对于任何Java Web开发者来说都是必备的技能。
通过以上步骤,你可以实现在 Eclipse 中一键将 Maven 项目自动部署到 Nexus 服务器的目标。这种方式不仅提高了工作效率,还确保了项目的稳定性及安全性。对于大型开发团队而言,这无疑是一种非常有效的实践方式。
然而,默认情况下,Eclipse并不支持代码修改后的“热部署”,即当你修改了代码后,需要重新启动应用服务器才能看到变化。这对于频繁的调试和测试过程来说,无疑降低了开发效率。幸运的是,有一种方法可以实现Eclipse...
然而,对于如何将项目自动部署到Tomcat服务器的webapps目录下,Eclipse与MyEclipse在操作上有所不同。本文将详细介绍两种在Eclipse中实现这一目标的方法。 首先,确保你已经正确安装了JDK 1.6.0、Tomcat 7.0.11和...
- 为了确保最佳性能,建议关闭Eclipse的自动构建功能,因为JRebel已经提供了实时编译和部署。 6. **文档的重要性** 提供的文档对于理解JRebel的配置和使用至关重要,它能帮助开发者解决可能出现的问题,比如许可...
如果你的JBoss服务器安装在默认路径下,Eclipse通常能自动识别,否则需要手动指定。确认无误后,点击Next或Finish完成服务器配置。 配置完成后,服务器会出现在Servers视图中。要启动JBoss服务器,只需右键点击该...
在实际开发过程中,为了提高开发效率、减少部署过程中的重复劳动,许多开发者选择使用Tomcat服务器配合Eclipse集成开发环境(IDE)来实现项目的自动发布功能。这种方式的核心在于通过对Tomcat的`conf`目录下的`web....
这个过程涉及到了源码管理和自动化构建工具Maven,以及集成开发环境Eclipse中的服务器适配器Tomcat,它们共同助力实现项目的热部署,即代码修改后无需重启服务器即可看到更新效果。 首先,Maven是一个强大的项目...
在项目属性中,启用WTP的动态Web项目设置,这样当源代码更改时,Eclipse会自动编译并部署到Tomcat。 7. **调试与优化** 使用Eclipse的Debug模式启动Tomcat,可以设置断点进行调试。为了进一步提高性能,可以考虑...
在IT行业中,开发Java应用程序时...总的来说,将Eclipse项目部署到Tomcat涉及了项目配置、类路径管理、服务器设置以及打包策略等多个方面。理解并掌握这些知识点,可以帮助开发者高效地进行Java Web应用的开发和部署。
【标题】"myeclipse,eclipse热部署离线包以及操作文档"涉及的主要知识点是针对Java开发环境的效率提升工具,尤其是针对MyEclipse和Eclipse IDE的热部署技术。热部署允许开发者在不重启应用服务器的情况下更新代码,...
通过分析源码,我们可以了解它是如何实现自动热部署的,以及如何与M2Eclipse的Maven构建过程进行交互。 综上所述,这个主题涵盖了Eclipse插件开发,Maven的依赖管理,以及热部署技术,这些都是Java Web开发中的关键...
本文将详细讲解如何在Eclipse JEE环境中配置热部署,以便于在修改jsp和java文件后,无需重启Tomcat服务器即可实现应用的更新。 首先,我们要理解热部署的基本原理。热部署是指在运行状态下,对应用中的某些部分进行...
标题 "JAVA项目更新打包部署之Eclipse外部工具升级版(Eclipse External Tools)" 指的是使用Eclipse IDE进行Java项目构建、更新和部署时,如何利用Eclipse的外部工具功能来实现自动化处理,尤其是针对文件打包和部署...