IDEA新建Maven Web项目的步骤
稍微记录一下,很少搞一些网站类的东西,所以很容易忘记一些配置,每次都要依着运行结果"打补丁"也很不高效。
创建web项目
勾选Create from archetype
选择maven
的webapp
模板
最后点击Next
自定义项目名称,然后继续点击Next
配置本地的settings.xml
文件
配置内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<mirrors>
<mirror>
<id>alimavenid>
<mirrorOf>centralmirrorOf>
<name>aliyun mavenname>
<url>http://maven.aliyun.com/nexus/content/repositories/central/url>
mirror>
<mirror>
<id>alimavenid>
<name>aliyun mavenname>
<url>http://maven.aliyun.com/nexus/content/groups/public/url>
<mirrorOf>centralmirrorOf>
mirror>
<mirror>
<id>centralid>
<name>Maven Repository Switchboardname>
<url>http://repo1.maven.org/maven2/url>
<mirrorOf>centralmirrorOf>
mirror>
<mirror>
<id>repo2id>
<mirrorOf>centralmirrorOf>
<name>Human Readable Name for this Mirror.name>
<url>http://repo2.maven.org/maven2/url>
mirror>
<mirror>
<id>ibiblioid>
<mirrorOf>centralmirrorOf>
<name>Human Readable Name for this Mirror.name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/url>
mirror>
<mirror>
<id>jboss-public-repository-groupid>
<mirrorOf>centralmirrorOf>
<name>JBoss Public Repository Groupname>
<url>http://repository.jboss.org/nexus/content/groups/publicurl>
mirror>
<mirror>
<id>google-maven-centralid>
<name>Google Maven Centralname>
<url>https://maven-central.storage.googleapis.com
url>
<mirrorOf>centralmirrorOf>
mirror>
<mirror>
<id>maven.net.cnid>
<name>oneof the central mirrors in chinaname>
<url>http://maven.net.cn/content/groups/public/url>
<mirrorOf>centralmirrorOf>
mirror>
mirrors>
settings>
勾选settings.xml
目录后面的Override
然后点击Finish
右下角若弹出这个窗口,选择
import Changes
即可
第一次创建web项目需要稍等一下,看到
BUILD SUCCESS
即项目构建成功
配置项目
一般创建后项目中的main
目录下只有webapp
所以要自己手动创建java
和resources
目录,并如图设置Mark as
如果有导入
.jar
文件的需求,则需进行以下系列步骤,
在
WEB-INF
文件夹下创建
lib
文件夹
将lib目录添加到
Dependencies
中
选择
JAR Directory
HttpServlet文件
添加Java
依赖
选择汤姆猫
lib
目录下的
servlet-api.jar
新建调试
servlet
用的
java
文件
注册
servlet
方法一:配置
web.xml
方法二:添加注释
@WebServlet("/url")
运行项目
配置汤姆猫,按个人所需设置
配置部署
运行项目