`
阅读更多

*、Tomcat版本问题

注意:64位系统就用64位tomcat
     32位系统就用32位tomcat
不然一闪而过,而且没有任何异常的时候你就知道这两句话是有道理的了!O(∩_∩)O哈哈~

 

*、Tomcat下两个或多个项目工程如何放

如果两个或多个项目工程之间有需要互相利用的文件或其他需要交互的操作时,此时可以将两个或多个项目放于同一根目录下如Root目录

 

*、Tomcat的Root目录

如果将web工程直接放于root目录下,那么访问该目录下的web工程时不需要(一定?)添加工程名称即可访问。

 

*、Tomcat的webapps目录

若将整个项目直接放于webapps下
首先:访问该工程时需要指明工程名称
其次:不同目录下的文件不能互相使用
其他:待定

 

*、Tomcat之appbase和docbase

docbase的最后一级目录便是应用的根目录(context)
appbase则将最后一级目录下的每个子目录当成一个应用(host)

 

*、Tomcat的内存溢出PermGen space

在catalina.bat的第一行增加: 
Java代码 :set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m  
在catalina.sh的第一行增加: 
Java代码 :JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
其中:xmx是最大空间,MaxPermSize是最大分配非堆内存,调整这两个即可

    备注: 点我查看更详细的解释哦!

 

*、Tomcat中项目名称的配置路径及其文件

org.eclipse.wst.common.component另外记得重启IDE

 

*、Tomcat启动时启动部署项目的流程

首先,Tomat的默认webapp目录下的项目首先会进行第一次的加载部署;
然后,若在Tomcat下的server.xml的context参数中配置了webapps下的某个项目,那么该项目会加载两次;
故:
曾遇到过spring的配置loading了两次,其中的quartz任务调用两次(多次)的情况,真是好无奈啊!

 

分享到:
评论

相关推荐

    Tomcat日志catalina.out过大解决方案--使用logback按日轮转.rar

    在Java Web应用开发中,Tomcat作为常用的Servlet容器,其默认的日志系统是通过`catalina.out`文件记录所有标准输出和错误输出。当应用运行一段时间后,`catalina.out`文件可能会变得非常大,占用大量磁盘空间,这...

    layuijfinal-tomcat安装及配置教程

    LAYUI+JFINALJAVA tomcat安装及配置教程 tomcat安装及配置教程 tomcat安装及配置教程 tomcat安装及配置教程 tomcat安装及配置教程

    编译运行tomcat源码需要的jar包

    编译运行tomcat源码需要的jar包,junit在Eclipse中本来就有,就不提供了。另外ecj-4.3.1.jar就是Eclipse的JDT插件:org.eclipse.jdt.core_3.3.1.v_780_R33x.jar

    RAP 打成war并发布到tomcat(操作步骤)

    【RAP 打成war并发布到tomcat】 在IT领域,RAP(RWT Application Platform)是一种基于Web的应用程序开发框架,允许开发者构建富客户端应用程序,这些应用能够在多种浏览器上运行,类似于Eclipse RCP(Rich Client ...

    dubbo-admin.war(包含tomcat)

    【标题】"dubbo-admin.war(包含tomcat)" 是一个包含了Apache Tomcat服务器的Dubbo管理控制台的压缩包。这个压缩文件主要是为了方便用户快速部署和运行Dubbo的监控管理系统,它集成了Tomcat,使得用户无需额外下载和...

    apache与tomcat的整合方案

    本包提供了apache与tomcat的各种整合方案,适用于大部分用户,有jk_module的单例整合方案、集群整合方案,还有两者的其它整合方案。除此之外,在包中本人还提供了完整的插件和教程,下载完本包不需要从网上下载其它...

    基于ssm+Tomcat技术的车库智能管理平台.zip

    【SSM+Tomcat技术详解】 SSM框架是Java Web开发中的一个重要组合,它由Spring、Spring MVC和MyBatis三个组件构成。Spring作为一个全面的轻量级应用框架,提供了依赖注入(DI)和面向切面编程(AOP)等功能,帮助...

    基于Java的Tomcat 7.0 DBCP数据库连接工具包设计源码 - dbcp

    本源码提供了一个基于Java的Tomcat 7.0 DBCP数据库连接工具包的设计。项目包含56个文件,其中包括30个HTML文件、7个Java文件、5个JAR文件、4个GIF文件、2个XML文件、1个classpath文件、1个gitignore文件、1个project...

    正视项目组的技术“虚胖”

    在【部分内容】中,通过“事务知多少”、“接口参数知多少”、“线程池知多少”三个专题分享,揭示了项目组成员对常用技术的掌握情况。例如: 1. 事务知多少:Spring事务是开发者常见的工具,但团队成员对其本质理解...

    睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统睿知家教平台系统

    SpringBoot内置了Tomcat服务器,支持“开箱即用”,并且通过自动配置功能减少了大量常规配置工作,提高了开发效率。在睿知家教平台中,SpringBoot可能被用于处理HTTP请求、管理服务bean以及整合其他依赖库。 ...

    性能测试知多少---性能分析与调优的原理

    最近一直纠结性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。...  单一个中间件又分web中间件(apache、IIS),应用中间件(tomcat、weblogic、webSphere)等,虽然都是中间件,每一样

    ubuntu服务器搭建手册

    本文档旨在指导读者使用 Ubuntu 操作系统搭建服务器,涉及了 Linux 命令、SSH 服务、JDK、Tomcat、MySQL 和 Hadoop 等多个方面的知识。 Ubuntu 服务器安装 Ubuntu 服务器安装是搭建服务器的第一步。读者需要了解 ...

    JavaWeb应用开发项目设计方案.doc

    【JavaWeb应用开发项目设计方案】 JavaWeb应用开发是利用Java技术构建基于Web的交互式应用程序的过程。本项目设计旨在引导学生逐步掌握JavaWeb开发的基本...通过这种教学方式,可以确保学生不仅知其然,更知其所以然。

    jetty-distribution-9.4.12.v20180830

    Jetty是一款轻量级、高性能的开源HTTP服务器和Servlet容器,与Tomcat类似,它用于部署和运行Java Web应用程序。...尽管Tomcat在Java Web服务中更为人所知,但Jetty凭借其独特的优势,在许多场合下也是理想的选择。

    DCS详细部署说明文档.docx

    - Tomcat配置:配置JDK路径,确保Tomcat能识别并使用Java环境。然后,启动Tomcat以测试其运行状态。 - DCS预览部署:移动解压后的DCS文件到Tomcat的webapps目录下,并修改WEB-INF下的配置文件,包括数据库连接、...

    LogTail for Mac(系统日志查看工具).zip

    LogTail Mac是知您网搜集到的Mac os系统上一款日志监控查看工具,很多程序Tomcat JBoss MQ运行时会输出日志文件,但是每次需要重新打开日志文件才能看到最新的日志信息,太不方便了,而且有时候想同时监控多个日志...

    jsp连接oracle数据库代码

    ### JSP连接Oracle数据库知识点详解 #### 一、前言 ...JSP可以与各种类型的数据库进行交互,以实现数据存储和检索的功能。本文将详细介绍如何使用JSP连接Oracle数据库,并通过示例代码来展示具体的实现方法。...

    java笔试面试题企业版2021-07-11最新

    包括 Java 集合、JVM、多线程、并发编程、设计模式、SpringBoot、SpringCloud、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、...

    JSP基于SSM咖啡馆资讯网站设计

    ## 注意:请用jdk1.7以上,必须用tomcat7以上! 咖啡作为西方的一种来自西方的饮品,对于大多数的国人来说,只是片面的知道一些品种,对于他们的起源、历史、配料、做法等都知之甚少。为了让人们能更加深入的了解和...

Global site tag (gtag.js) - Google Analytics