Maven配置及IDEA创建web项目

Maven是构建和管理Java项目的工具,使用Maven有如下好处:

  1. Maven维护的Java项目都具有相同的结构
  2. Maven项目内维护了一个jar包库,jar包的名称和版本记录在pom.xml文件中,在项目共享时只需根据该文件直接下载jar包,大大减小的项目包的大小。

下载和配置:

  1. 官网下载Maven软件包,下载地址http://maven.apache.org/download.cgi,解压至本机某位置,如E:\apache-maven-3.5.4
  2. 增加环境变量path为E:\apache-maven-3.5.4\bin\
  3. cmd中输入mvn -v验证环境变量是否设置正确
  4. 修改仓库位置:在localrepository标签下增加以下内容
    <localRepository>E:/apache-maven-3.5.4/repository</localRepository>
  5. 在mirror下增加阿里云jar包下载源
    <mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>

IDEA创建Maven项目

  1. File > settings > Bulid..,修改如下三项:
    这里写图片描述

  2. File > new > project,注意有两个webapp,不要选错了。
    这里写图片描述

  3. 下一步,填写项目名称,项目位置
  4. 添加一个属性,archetypeCatalog = internal,该步骤可选。
    这里写图片描述

  5. finish之后开始创建项目,自动从阿里云下载相关包


项目配置

  1. IDEA2018版本需要做如下修改:File->Settings->Build,Execution,Deployment->Build Tools->Maven->Importing 取消勾选 “Store generated project files externally”
  2. 在main下新建Java文件夹,并右键,Mark Directory as-> Sources Root,设置为source目录,这样Java文件夹下的java文件就可以被编译。
  3. 修改pom.xml,在dependencies增加需要的jar包名称和版本号,可在http://mvnrepository.com/查询。此外,注意复制代码时不要加上<scope>test</scope>
    ,否则jar包无法使用,然后import changes。
  4. 配置tomcat,点击右上角的下拉框,选择edit configurations,增加本地tomcat server,修改name,设置默认浏览器;点击Deployment,新增Artifact-war exploded,点击apply并OK。

至此,maven风格的web项目部署完毕,可以往java文件夹中添加DAO、servlet等,往webapp中添加jsp文件。

猜你喜欢

转载自blog.csdn.net/kevinHJJ/article/details/81625267