zoukankan      html  css  js  c++  java
  • IDEA中创建maven web项目

    本文将带你一路从IDEA中maven的配置到创建maven web项目,掌握IDEA中maven的使用。

    一、IDEA中配置maven

    开发中一般我们使用自己下载的maven,不使用IDEA工具自带的,这就需要将我们下载的maven配置到IDEA工具中,配置如下图所示:

    特别提示:在maven的settings.xml文件中将maven中央仓库的地址配置为使用国内的阿里云镜像,这样在下载jar时速度要快一些,只需要在settings.xml文件中的<mirrors></mirrors>标签中加入如下代码即可:

    <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

    二、IDEA中创建项目

    这里带大家看看在创建maven项目时使用不同的方式创建后生成的maven项目的目录结构是怎么样的,重点介绍创建web项目的过程。

    1.不使用Maven提供的项目骨架模板创建一个Maven项目

    创建完成后,IDEA中的生成的项目结构如下:

    2.通过使用maven-archetype-quickstart 来创建一个maven项目

    创建完成后,IDEA中生成的项目结构

    3.通过使用maven-archetype-webapp来创建一个maven项目

    这个是我们在做java web开发时经常使用到的项目创建方式,将详细说明创建过程及相应的配置细节

    创建完成后的默认项目结构如下:

    创建后,默认的项目结构我们发现跟标准的maven项目结构有所不同,标准的maven结构如下:

    src

     ---main

       ---java

       ---resources

       ---webapp

     ---test

    target

    所以,像test,main下的resources目录和java目录需要我们自己来创建,target目录在执行maven的编译命令后会自动生成。

    如何创建呢,只需要在main下右键,创建文件夹,然后将文件夹进行mark Directory as 操作即可,如图:

    resources文件夹设置

    设置完后的resources图标会变成如图所示:

    关于ProjectStructure下的一些设置说明

    ProjectStructure,项目结构,是一个比较重要的设置,我们创建好项目后这里默认都会设置好,但我们需要对这里面的一些重要设置要有所理解,直接上图:

    Modules说明:

    Facets说明

    Artifacts说明

    项目构建好后最后一步,就是为该项目配置tomcat服务器,看图:

    完了直接运行tomcat,结果如下,整个项目创建及设置完成

  • 相关阅读:
    oracle中查询或插入特殊字符
    html最多显示两行,css 实现两行或多行文本溢出显示省略号(...)
    RT
    发表一个自己做的WPF游戏
    用silverlight制作自己的GIS
    一个字符串切割问题
    Oracle所有者权限与调用者权限(转)
    Oracle角色权限的使用事项(转)
    Tomcat 内存溢出 详解
    forms验证:怎么验证两种身份?
  • 原文地址:https://www.cnblogs.com/hanszhao/p/9865098.html
Copyright © 2011-2022 走看看