zoukankan      html  css  js  c++  java
  • IDEA创建完整目录maven项目

      鉴于第三次利用idea建立完整目录maven项目时仍要反反复复地问度娘,特此记录

      1.第一步,进行project->

       勾选Create from archetype,搜索maven.archetypes:maven-archetype-quickstart (这一步很关键)
       注意:另外还有一种创建方式就是搜索maven.archetypes:maven--archetype-webapp ,选择该创建方式后,会包含webapp目录但是没有创建java包以及测试包(见图6)

                       

      2.第二步,按照规范填写即可

      

      3.第三步(该步骤可以提升创建maven的速度

        添加如下属性:archetypeCatalog:internal

      其他都是next啦,你以为到这里就结束了吗。我哭,我也以为是这样的,但是事实不是,创建完成后,我们可以看到:

     

      创建时选择maven.archetypes:maven-archetype-webapp ,创建完成目录结构如下图,图6 
      

     4.第四步,建立webapp目录

      此时,我们按下项目结构的快捷键Ctrl+Shift+Alt+S,会弹出一下窗口,然后按照以下步骤即可,在按第一个OK时,会弹出一个对话框,直接确定即可。
      

      这时候你便会发现在项目的目录结构中已经生成了webapp文件夹

      5.最后一步,补齐webapp里面的文件即可,如图

        其中,web.xml 内容需要自己自行进行补全,文本内容:

    <!DOCTYPE web-app PUBLIC
     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd" >
    
    <web-app>
      <display-name>Archetype Created Web Application</display-name>
    </web-app>
    

         至此,我们就建立好一个完整目录的maven项目,当然大家也可以试试先自动建立webapp的目录结构,然后自行补全其余包结构,如果你还有疑问,欢迎交流

  • 相关阅读:
    串的动态存储分配
    队列的链式表示
    堆栈相关知识
    函数参数的传值与传址
    js原生实现getElementsByClassName
    js原生复杂实现animate操作Css3属性(升级版!)
    在 CentOS 6 上安装 PHP 5.4.30
    CentOS 更改MySQL数据库目录位置
    使用X-UA-Compatible来设置IE浏览器兼容模式.
    __set() And __get() 使用详解.
  • 原文地址:https://www.cnblogs.com/java333/p/10776640.html
Copyright © 2011-2022 走看看