`

tomcat未加载项目(多了一级同名目录)

阅读更多
以前部门的同事在更新客户的程序后,发现无法登录。向俺求助。
tomcat无报错,也没有正常加载项目时应有的日志输出。
同事说已经在自己电脑上测过OK,让他重新试试,仍正常;发过去tomcat官网下载链接,更换tomcat,还是一样。我就郁闷了。
后来用vmware客户端连过去,点开webapps/app_name,崩溃了,里面还有一级名为app_name的目录(webapps/app_name/app_name),总算是找到原因了。
搞了半天,原来是多了一级同名目录导致的。
问 为啥搞成这样
说 是因为新换了一个解压软件的关系
…… 伤不起…… 这样真心伤不起
为什么要解压?直接把app_name.war放在webapps下面,tomcat会给你解压啊,然后再修改配置文件、重启tomcat就OK啊
分享到:
评论

相关推荐

    crapapi-tomcat

    Tomcat会自动检测到新的WAR文件,并在后台展开它,创建一个与WAR文件同名的目录。 等待一段时间,待Tomcat完成部署后,可以通过访问`http://localhost:8080/crapapi`来查看CRAPAPI的应用首页。如果遇到问题,检查...

    tomcat_连接池数据库密码加密解密方法

    - 确保DBCP的jar包正确放置在Tomcat的`lib`目录下,以便应用能够正确识别和加载修改后的类。 5. **测试验证**: - 重启Tomcat服务器,确保应用程序能够正常启动,且数据库连接成功建立,证明加密解密逻辑有效。 ...

    搭建Eclipse开发环境图解

    Tomcat是一款流行的轻量级Java Web服务器。你可以从http://www.eclipsetotale.com/tomcatPlugin.html下载Tomcat插件。下载完成后,将解压的插件文件夹复制到Eclipse的"plugins"目录下。重启Eclipse后,插件应能自动...

    struts2入门之一

    Resin是一款支持自动编译的轻量级服务器,相比Tomcat,它能更快地响应项目的改动。 搭建步骤: 1. 在Myeclipse中创建一个新的Web项目,然后将Struts2-blank-2.0.1中的`WEB-INF/lib`目录下的所有jar文件复制到新项目...

    SpringBoot 20道面试题和答案.docx

    Spring 是一个全面的企业级应用框架,核心特性是依赖注入(DI)和控制反转(IOC),有助于实现松散耦合的组件。Spring MVC 是 Spring 框架的一部分,专门用于构建 Web 应用,提供了如 DispatcherServlet、...

    SpringBoot最新2021年面试题,高级面试题及附答案解析.md

    - **属性加载优先级**:`bootstrap`中的属性优先加载,并且它们默认不会被`application`中的同名配置所覆盖。 - **加载顺序**:`bootstrap`由父ApplicationContext加载,优先于`application`被加载。 - **属性覆盖性...

    EJB3使用说明中文版

    **企业 Java Beans (EJB)** 是一种基于 Java 的中间件技术,它为开发复杂的企业级应用程序提供了一种标准化的方法。EJB3 相比于早期版本有了很大的改进,特别是在简化开发流程和提高开发效率方面。 **EJB3 特点**:...

    Spring boot 基本部署方式

    最后,为了使Tomcat识别并加载你的应用,需要编辑Tomcat的`server.xml`配置文件。在`</host>`标签之前添加以下`<Context>`元素: ```xml <Context path="/demo" docBase="/var/lib/tomcat8/webapps/demo" debug="0...

    springboot 39道面试题.docx

    Spring Boot 是一个由 Pivotal 团队创建的框架,旨在简化基于 Spring 的应用程序开发过程。它是 Spring 生态系统的一部分,旨在提供一个快速且高效的方式来构建独立运行的应用程序。Spring Boot 不强制使用 XML 配置...

    超级有影响力霸气的Java面试题大全文档

    如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型。 18、error和exception有什么区别?  error 表示恢复...

    java面试题

    答:多形:一个类中多个同名方法。继承:子类继承父类。 jsp内置对象? 答:request 用户端请求 response 回应 pageContext 网页属性 session 会话 out 输出 page 当前网页 exception 错误网页 application ...

    java面试题(较全面)

    - **JSP生命周期:** JSP页面被编译成Servlet,然后由Servlet容器加载并执行。 - **Cookie vs Session:** - **Cookie:** 存储在客户端的小型文本文件,可用于跟踪用户信息。 - **Session:** 存储在服务器端的用户...

Global site tag (gtag.js) - Google Analytics