IDEA下使用Maven
创建一个Maven项目
Create New Project
-> Maven
-> Next
然后跳转到这个页面,这里说明两个概念,在maven概念中,有发行版和快照版两个概念
发行版:指的是一个相对稳定的版本,不能对原版本修改,如果要修改只能增进版本号更改,比如1.0.0是一个发型版,如果要在该版本加新功能则不能加完功能后还作为1.0.0发布
快照版:即开发时候的版本,其后缀必须是SNAPSHOT,发布到MAVEN的中央仓库maven才会把它识别为快照版,快照版可以实时更新而不必在意版本
在main目录下心间一个webapp文件夹,在文件夹里新建一个WEB-INFO文件夹,在文件夹里新建一个web.xml文件,以及创建一个index页面,如图所示,然后在web.xml中添加头
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
</web-app>
在pom.xml中指定把该文件打包成war包,即指定该项目是webapp项目
配置tomcat
点击Run左边的下拉选择edit configurations
->点击左上角的+号 ->选择tomcat ->Local ->然后如下图所示
最后测试运行
本地仓库
maven每次会从本地仓库中查找是否有需要的包,如果没有则从中央仓库下载到本地仓库
配置本地仓库
在安装目录下的config目录中找到setting.xml
如果网络需要配置代理
如果下载速度太慢,则可以把镜像设置为阿里云镜像
把maven关联进idea中
点击 file
-> other Setting
->default setting
->搜索maven