一:公司项目导入idea之后,需要修改的配置:(很重要)
1.1:Project:
1.2:Modules:
1.3:Libraries
1.4:Facets
1.5:Aritifacts[这个是一个十分重要的配置]
idea的部署方式
1.编译,IDEA在保存/自动保存后不会做编译,不像Eclipse的保存即编译,因此在运行server前会做一次编译。编译后class文件存放在指定的module编译输出目录下。
2.根据artifact中的设定对目录结构进行创建;
3.拷贝web资源的根目录下的所有文件到artifact的目录下;
4.拷贝编译输出目录下的classes目录到artifact下的WEB-INF下;
5.拷贝lib目录下所需的jar包到artifact下的WEB_INF下;
6.运行server,运行成功后,如有需要,会自动打开浏览器访问指定url。
以这个demo为例:
artifact的打包输出路径是:
项目运行时:
找到对应文件夹 :