热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

IntelliJIDEA快速创建Maven工程的WEB项目

创建一个新的工程File->New->Project选择maven工程的archetype需要注意的地方有以下三点(图中红色圈部分):
  1. 创建一个新的工程
    File->New->Project
    这里写图片描述
  2. 选择maven工程的archetype
    需要注意的地方有以下三点(图中红色圈部分):

    1. 选择项目的SDK,也就是JDK
    2. 勾上Create from archetype
    3. 从archetype选择后缀为webapp的选项
      这里写图片描述
  3. 设置项目的GroupId、ArtifactId以及版本version
    这里写图片描述

  4. 选择maven工程的settings文件
    maven工程会有一个settings.xml文件,这个文件的配置跟pom文件引入的jar包有些关系,比如jar包的位置,jar包所属的服务器信息(jar包可以放在服务器上,也可以是本地的)
    这里写图片描述
    如果你有自己的settings文件,点击override把路径改成和你相对应的路径,如果不知道有没有可以选择默认设置

  5. 项目名已经项目路径
    这部分需要填写项目名称以及项目存放的位置
    这里写图片描述

  6. Web项目生成
    通过以上几个步骤,web项目基本成型了,到这一步的时候可能会花点时间,因为项目依赖的jar包需要下载(这可能跟我们之前选的archetype有关)所以idea会自动下载依赖的jar包,这个过程可能需要联网。。
    这里写图片描述
    到这一步web项目基本出来了,这里有点不一样的地方是笔者之前项目的名称为test,但是到了这一步以后突然变成spring,那是因为笔者项目控件已经有了test项目,所以换成spring了

  7. java文件以及资源文件
    到步骤6基本完成了,但是还是需要我们去创建一个存放java文件,以及一些配置文件存放的文件夹
    创建java文件的文件夹,然后把文件夹命名为java即可:
    这里写图片描述
    这一步只是创建了一个java的文件夹而已,还不具备存放java文件的特性,需要进行下一步的设置,把文件夹的属性设为Sources Root
    这里写图片描述
    资源文件存放,如spring配置文件、log4j配置文件等,将resources的文件夹属性设为Resources Root

到这一步之后web项目就可以用了,下面是笔者的一些建议:

  1. webapp目录下可创建两个文件夹resource和views,resource用于存放js、css等静态资源文件
  2. 配置文件移到resources资源文件路径下
    这里写图片描述
  3. web.xml文件的内容删除,默认生成的web.xml的内容有些是没用的,读者可根据自身条件删除内容,如果不删除的话,项目在启动的过程中可能会报错,报一些类不存在的错误等等,所以笔记建议读者最好删除这些没用的内容,保留自己有用的就行
    这里写图片描述

  4. 同样spring的配置文件中,如果不需要的内容,尽量将其删除

  5. 项目部署运行参考可笔者的另外一篇文章:使用tomcat插件运行maven工程


推荐阅读
author-avatar
mindylee
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有