• 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的目录结构,然后自行补全其余包结构,如果你还有疑问,欢迎交流

  • 相关阅读:
    第八章 Python 对象和类
    第七章 Python 盒子:模块、包和程序
    第六章 Python 函数(二)
    第五章 Python 函数(一)
    VS的32位、64位预处理定义;
    python 3D散点绘图;
    基于生长的棋盘格角点检测算法解读
    C++11: std::function<void()> func;
    有关pyinstaller打包程序后,转到其他电脑报“Failed to excute script"的问题;
    Qt: 监听文件夹QFileSystemWatcher;
  • 原文地址:https://www.cnblogs.com/java333/p/10776640.html
Copyright © 2020-2023  润新知