`

eclipse部署web项目至本地的tomcat但在webapps中找不到

 
阅读更多

一、发现问题

在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字。

 


二、验证

很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中。在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开。但在外部浏览器上打开http://localhost:8080时确没有出现所期望的小猫画面。

 


三、原因

eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下的.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps中,tmp1文件夹里面存放着该项目的信息。

 


四、修改

为了使项目默认部署到tomcat安装目录下的webapps中,show view—>servers—>找到需要修改的tomcat—>右击

①停止eclipse内的Tomcat服务器(stop)

②删除该容器中部署的项目(add and remove)

③清除该容器相关数据(clean)

④打开tomcat的修改界面(open)

⑤找到servers location,选择第二个(User tomcat Installation)

⑥修改deploy path为webapps

⑦保存关闭

需要说明的是①②③必须操作,否则下面的步骤会被置灰无法操作。

本文出自 “IT徐胖子的专栏” 博客,请务必保留此出处http://woshixy.blog.51cto.com/5637578/1086352

分享到:
评论

相关推荐

    Eclipse中将web项目自动发布到Tomcat_webapps下

    在 Eclipse 中,开发 web 项目时,经常需要将项目部署到 Tomcat 服务器下,以便进行测试和调试。然而,默认情况下,Eclipse 并不会将项目自动发布到 Tomcat 的 webapps 目录下。为了解决这个问题,本文将详细介绍...

    tomcat项目没部署webapps下,如何找

    标题中的“tomcat项目没部署webapps下,如何找”是指在Apache Tomcat服务器中,一个Web应用程序没有按照常规方式部署到`webapps`目录下,用户可能在寻找如何定位和运行这种非标准部署的应用。这通常涉及到对Tomcat...

    Eclipse开发Web项目实例

    在Eclipse中,可以直接通过右键点击项目,选择“Run As” > “Run on Server”,选择已配置的Tomcat服务器,Eclipse会自动将项目发布到服务器的webapps目录下。 2.4. 开发JSP JSP(JavaServer Pages)是动态网页的...

    部署WEB应用到Tomcat的三种方式

    手动部署Web应用到Tomcat是一种更为传统的方法,但仍然非常实用: 1. **打包应用**:首先,需要将Web应用打包成WAR文件。这通常通过构建工具(如Maven或Ant)完成。 2. **复制文件**:将WAR文件复制到Tomcat的`...

    eclipseSettings部署到tomcat目录下

    在与Tomcat的部署有关的设置中,我们可能会关注`org.eclipse.wst.common.project.facet.core.xml`文件,因为它定义了项目的Java和Web模块版本,这对Tomcat的兼容性至关重要。 部署到Tomcat通常有两种方式:一种是将...

    将项目部署到Tomcat根目

    在IT行业中,将项目部署到服务器是开发流程中的重要环节,尤其对于Web应用程序来说,Tomcat作为一款广泛应用的Java Servlet容器,是许多开发者的选择。本文将详细解释如何使用Eclipse集成开发环境将项目部署到Tomcat...

    在eclipse中部署项目web有时候访问jsp会抛出以下类似的异常信息

    在Eclipse中部署Web项目时,开发者可能会遇到访问JSP页面时出现异常的情况。这个问题通常与项目的类路径配置、依赖库版本冲突或者JSP编译器的设置有关。标题和描述中提到的"1.0和1.1.2"可能是两个版本的JAR文件,...

    Eclipse正常启动tomcat,但是访问httplocalhost8080 报404异常处理方法

    在使用Eclipse集成开发环境进行Java Web开发时,有时会遇到这样一个问题:Eclipse能够成功启动Tomcat服务器,但是尝试通过浏览器访问`http://localhost:8080`时,却返回404错误,提示找不到资源。这个问题通常是由于...

    jenkins实现maven项目自动部署到tomcat

    【Jenkins实现Maven项目自动部署到Tomcat】是一篇关于自动化构建和部署流程的教程。该文档旨在教你如何利用Jenkins自动化处理Maven项目的编译、打包和部署到Tomcat服务器的过程,使得开发工作更加高效。以下是详细的...

    提供一个《在Tomcat部署和发布Web应用》的入门教程

    部署Web应用到Tomcat主要有以下几种方式: 1. **WAR文件部署**:将整个Web应用打包成一个WAR文件(扩展名为.war),然后将其复制到Tomcat的`webapps`目录下。Tomcat会自动解压并部署该应用。 2. **目录结构部署**...

    eclipse Tomcat配置

    这一现象通常是由于Eclipse将Tomcat的项目发布目录(即tomcat目录中的webapps)进行了重定向处理,导致在Tomcat安装目录下的webapps目录内找不到实际的项目文件。这直接影响了项目的正常部署和访问。 **解决办法**...

    可在Eclipse中导入和运行的tomcat源代码

    【标题】:“在Eclipse中导入和运行的Tomcat源代码” 【正文】: Tomcat,作为Apache软件基金会的一个开源项目,是Java Servlet和JavaServer Pages(JSP)的最广泛应用服务器之一。它以其轻量级、高效和易用性而广...

    eclipse中的项目无法添加到tomcat中的处理方法

    - IDEA导入eclipse项目并且部署到tomcat的步骤详解:这篇文章将指导如何在IntelliJ IDEA中导入Eclipse项目并部署到Tomcat。 - MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建(图文教程):此教程详细介绍了如何在...

    ecilipse部署web项目.docx

    总结,Eclipse部署Web项目涉及的关键步骤包括安装和配置JDK与Tomcat,设置Eclipse服务器运行时环境,创建和配置服务器实例,以及调整`Server Locations`和`Deploy Path`。遵循以上步骤,您可以成功地在Eclipse中部署...

    怎么将一个用eclipse做好的项目部署到虚拟机tomacat上去,然后用浏览器直接进行访问.doc

    从标题和描述中,我们可以了解到要将 Eclipse 项目部署到 Tomcat 服务器上,并使用浏览器直接访问。下面将详细介绍完成此任务的步骤。 第一步:准备工作 在开始部署项目之前,我们需要准备好Tomcat服务器。首先...

    解决Tomcat不能部署

    在IT行业中,尤其是在Java Web开发领域,Tomcat服务器是一个广泛使用的应用服务器,它负责运行和部署Servlet和JSP应用程序。然而,"解决Tomcat不能部署"的问题常常困扰着开发者,尤其是那些使用MyEclipse集成开发...

    Eclipse3.4 Tomcat插件

    2. **项目部署**:开发人员可以直接从Eclipse中将Web项目部署到Tomcat服务器,无需手动复制文件到Tomcat的webapps目录。 3. **热部署**:插件支持热部署,即在代码修改后无需重启服务器,就可以自动应用更改,提高...

    eclipse中的Tomcata插件

    3. **部署Web应用**:Eclipse的Tomcat插件允许直接将项目部署到Tomcat服务器上。用户可以将Java Web项目拖放到服务器实例,或者在项目属性中设置部署配置。部署后,项目会自动复制到Tomcat的webapps目录下。 4. **...

Global site tag (gtag.js) - Google Analytics