File->New->Project
左侧选择maven ,右侧勾选 create from achetype,下拉选择骨架——org.apache.maven.archtypes:maven-archtype-webapp(请注意是第二个webapp)
点击next——>填入相应的坐标参数
再次next——>,来到配置maven的地方,第一个框maven的配置不再赘述,
下面的是一些属性,除了已有的6个,我们需要添加一个archetypeCatalog=internal。这个参数的意义是让这个maven项目的骨架不要到远程下载而是本地获取。如果你没加这个参数,那么项目创建可能在卡在downloading maven plugins...继续点击Next
最后为项目命名,就完成了创建:
项目的搭建目录如下:
打包项目
直接在idea左下的Terminal终端输入mvn install,编译打包成功,显示BUILD SUCCESS字样。重新查看项目的目录,我们发现项目根目录下面多了target目录,该目录下也打出了war包。
部署:
找到工具栏Run->Edit Configurations...选择工具符号
配置好相应的tomcat
apply后选择deployment
//其中:
war模式—-将WEB工程以包的形式上传到服务器 (最终部署)
war exploded模式—-将WEB工程以当前文件夹的位置关系上传到服务器