idea 新建maven项目_IDEA新建Maven Web项目的步骤

IDEA新建Maven Web项目的步骤

稍微记录一下,很少搞一些网站类的东西,所以很容易忘记一些配置,每次都要依着运行结果"打补丁"也很不高效。


创建web项目

勾选Create from archetype
选择mavenwebapp模板
最后点击Next

bbc9aa311afd7e34ca3ea76d2b7d622f.png

自定义项目名称,然后继续点击Next

4068b34749bb689dafebae4cf626a0c2.png

配置本地的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

20eb6b3ae88e6add0139288b972d9f71.png

右下角若弹出这个窗口,选择 import Changes即可
6629e4bcf2772cafd1f0a90f9f4a56e1.png

第一次创建web项目需要稍等一下,看到 BUILD SUCCESS即项目构建成功
fefd5d8ef20f181e1dea77ac0b4137fe.png

配置项目

一般创建后项目中的main目录下只有webapp
所以要自己手动创建javaresources目录,并如图设置Mark as

fc2fa1627e05398d7742cc6df6f5bd8b.png

如果有导入 .jar文件的需求,则需进行以下系列步骤,
WEB-INF文件夹下创建 lib文件夹
2c3e317943805837697e5ded472a4980.png

将lib目录添加到 Dependencies
e59a41193caf4147d0700d0d786d8ff5.png

选择 JAR Directory
b7190b3d80c4b9bd401045434f253ca5.png

HttpServlet文件

添加Java依赖

87c8f6b1e86c16ec2875ad30dc475b40.png

选择汤姆猫 lib目录下的 servlet-api.jar
030aaf0652ffc2b6ee7b05966ed71c70.png

新建调试 servlet用的 java文件
6ff2767af587168559c3ad535b56b950.png

注册 servlet
方法一:配置 web.xml
22c8c0b985196ddbe7713fb0efb28634.png

方法二:添加注释 @WebServlet("/url")
3bb5f63e87471f6126695d76b91ea9a6.png

运行项目

配置汤姆猫,按个人所需设置

94dc1a49f5ab048541bd88a5d41d3223.png

配置部署
c205c161116faa01697be360c078b588.png

运行项目

d34665dcbdbc8413c4fa83049d2e4cd2.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值