tomcat的文件组成
tomcat的目录和说明如图
bin目录
tomcat启动时需要运行JVM,修改JVM的运行参数可以通过修改环境变量JAVA_OPTS来实现。
开发过程中常用的参数是-server -Xms512m -Xmx512m,意思是调整使用的物理内存量。
bin目录中的startup.sh,shutdown.sh可以用于启动和关闭tomcat。
conf目录
最重要的是server.xml配置文件。
关于server.xml的详细配置教学,博客写的非常详细‘
connector参数配置
- port
- address
- protocol
- connectionTimeout
- acceptCount
- maxConnections
线程池:事先创建一定数目的线程,当有任务的时候从池中取出,用完后再放回池内。
最小空闲线程数minSpareThreads:最小的线程池中的线程数目。保证有请求来的时候能够尽快处理。
最大线程数maxThreads:最大的线程数目。受限于机器性能。
Tomcat日志
- 日志的作用:tomcat运行情况获知。
- 日志的分类:
- 系统运行日志
- 访问日志
- 应用日志
小结
- tomcat的安装
- tomcat的启动停止
- tomcat的目录结构分析
- tomcat的配置文件
- server.xml和tomcat的架构
- tomcat的常见配置项
- connector的配置
- 线程池的配置
- 日志配置
- 部署web应用
=============================================
Maven
maven是什么?
maven是专门用来构建和管理java项目,管理依赖的工具。
maven默认的限定了项目的目录结构,提供了一致的项目构建管理方式,减少了构建工作量。
maven是插件式的架构,有大量可以重用的插件。可以方便的集成IDE。