JavaWeb工程师课程学习笔记

146 阅读1分钟

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。

maven的安装