Maven
是一种比较流行的服务于Java平台的自动化构建工具,对于胜场环境下多框架,多模块整合开发有着重要的作用
优点;
1.Maven可以将一个项目拆分成多个工程
2.Maven可以将jar包放入仓库并进行管理
3.Maven自动下载多余规范的jar包
4.Maven可以自动将某jar包所引用的jar包导入
目录:
1.ProjectName目录:表示的是工程名
2.src目录:表示的是源码
3.target目录:表示的是编译、打包后的文件
4.pom.xml目录:表示的是maven核心配置文件
5.main目录:表示的是存放主程序
6.test目录:表示的是存测试程序
7.class目录:表示的是编译后的字节码文件
8.java目录:表示的是存放java源文件
9.resources目录:表示的是存放框架或者其他工具的配置文件
需要手动使用Maven下载jar包–连接外网
POM:Project Object Model项目对象模型
pom.xml是maven工程的核心配置文件
Tomcat
目录:
1.bin目录:存放启动和关闭的tomcat脚本
2.conf目录:存放不同的配置文件(servlet.xml和web.xml)
3.lib目录:存放Tomcat服务器的支撑jar包
4.logs目录:存放tomcat的日志文件
5.temp目录:存放tomcat运行时产生的临时文件
6.webapps目录:web应用所在的目录,即供外界访问的web资源的存放目录
7.work目录;tomcat的工作目录