Maven项目在idea中启动Tomcat所干的事情

maven complile后,会出现target目录,如果设置了编译目录:
Maven项目在idea中启动Tomcat所干的事情
那么target目录下就会出现你所设置的编译目录(这里我设置target/classes编译目录)(当然,这是在pom.xml文件中没设置编译目录的情况,如果在pom.xml文件中设置了编译目录,那就优先在pom.xml文件中的设置编译目录)

artifacts默认目录:
Maven项目在idea中启动Tomcat所干的事情
当运行启动Tomcat时候就会干以下事情:
1、根据artifact中的设定对目录结构进行创建;
2、拷贝web资源的根目录下的所有文件到artifact的目录下;
web资源的根目录:Maven项目在idea中启动Tomcat所干的事情
3、拷贝编译目录下的classes目录(上文最开始时所设置的编译目录classes)到artifact下的WEB-INF下
4、拷贝lib目录下所需的jar包到artifact下的WEB_INF下;