• Javaweb项目创建


    目录

    使用骨架创建

    不使用骨架创建Javawen项目


    使用骨架创建

    1 添加新模块

              1) 选中 New Module 

             2) 选择Maven——> 选中 creat from archetype (创建骨架)——> 选中 maven-archetype-webapp——>next

             3) 给web项目起个名字 ——> next

            4) 确认一些信息 ——>flnish   

             5) apply ——> ok

             6) 删除pom.xml 的多余坐标

     删除完以后的效果如下:

     

     可以看到项目结构中缺少 java目录 和 resources目录

            7)补齐项目结构   右键main ——> New ——> Directory 

     可以看到IDEA很智能的检测到我们这个项目是web项目,并提示我们补全 

    选中单击即可

    至此,使用骨架创建Javaweb项目已经成功 

    不使用骨架创建Javawen项目

            1) 不勾选  creat from archetype  直接 next

             2) 为项目起名 ——> flnish

            3) apply ——> ok

             4) 相比使用骨架,这样创建pom.xml 没有多余的坐标更加清爽,但此时该项目还只是一个普通项目

             5) 在 pom.xml 手动加上

    <packaging> warpackaging>

    如图

     加上  war 以后 就该项目就是一个web项目了,但它还缺少web项目的核心 webapp目录

             6)添加webapp目录

    单击 project Structure ——> Facets ——> 选中刚刚创建的项目(webapp-demo2)  ——> 双击步骤3(红色区域 )

     

             7)  IDEA询问是否创建,直接点ok——> yes

             8) 此时main目录下多了一个 webapp目录

             9) 但是webapp 目录下是空的,缺少WEB-INF 和web.xml

                 点击

     会出现以下

             10)修改路径,使得WEB-INF在 webapp目录下 ——> 修改完成后,点击ok 

             11)到此,不使用骨架创建web项目已经完成

  • 相关阅读:
    『无为则无心』Python日志 — 69、补充:logging.basicConfig()函数说明
    SparkSQL入门
    Leetcode 35. 搜索插入位置(二分)
    方阵行列式与转置矩阵
    I/O 模型解析
    【Java】Arrays类常用方法
    MySQL 不相关子查询怎么执行?
    天线原理【1】 天线辐射的物理过程
    STM32 USB CDC调试记录
    <C/C++内存管理>——《C++初阶》
  • 原文地址:https://blog.csdn.net/weixin_56058578/article/details/127068040