IDEA中Maven的基本使用

Maven

Maven管理jar包时,会通过链接网络下载jar包。它的默认本地仓库位置在C:\Users\Administrator.m2。中心仓库为Maven仓库。

1. 创建Maven项目

IDEA中Maven的基本使用_第1张图片
groupId 组织编号 com.baidu
artifcatId 项目名称 web1
version 版本 1.0

2. Maven项目目录结构

src
    |-main
        |-java      (java代码)
        |-resources (配置文件)
        |-webapp	(放置jsp等网页信息)
        	|-WEB-INF
    |-test
        |-java
        |-resources
pom.xml (可以添加 jar依赖,设置jdk版本,项目的字符编码)

3. pom.xml中设置打包方式、项目字符编码、JDK版本

  1. 打包方式
 
    <packaging>warpackaging>
  1. 项目字符编码
<properties>
        <project.build.sourceEncoding>utf-8project.build.sourceEncoding>
properties>
  1. JDK版本
 <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.pluginsgroupId>
                <artifactId>maven-compiler-pluginartifactId>
                <version>3.7.0version>
                <configuration>
                    <source>1.8source>
                    <target>1.8target>
                    <encoding>utf-8encoding>
                configuration>
            plugin>
        plugins>
 build>
  1. 用快捷键快速添加一些固定的配置
    4.1 在setting中找到live Templates
    IDEA中Maven的基本使用_第2张图片
    4.2 设置快捷键和配置原代码
    IDEA中Maven的基本使用_第3张图片

4. pom.xml中添加依赖

  • 依赖格式
<dependencies>
        <dependency>
            <groupId>组织groupId>
            <artifactId>项目artifactId>
            <version>版本号version>
            <scope>作用范围scope> 
        dependency>
dependencies>
  • 常用的一些依赖

<dependency>
            <groupId>junitgroupId>
            <artifactId>junitartifactId>
            <version>4.12version>
            <scope>testscope>
dependency>


<dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
            <version>5.1.47version>
dependency>


<dependency>
            <groupId>javax.servletgroupId>
            <artifactId>javax.servlet-apiartifactId>
            <version>3.1.0version>
            <scope>providedscope>
dependency>


<dependency>
            <groupId>javax.servlet.jspgroupId>
            <artifactId>javax.servlet.jsp-apiartifactId>
            <version>2.2.1version>
            <scope>providedscope>
dependency>

5. 配置Tomcat

  1. 进入后点击+添加Tomcat Server(一般选用本地)
    IDEA中Maven的基本使用_第4张图片
  2. 关联Tomcat和Maven项目
    IDEA中Maven的基本使用_第5张图片
    选择war exploded(开发时不用打成war包,war exploded为解压状态下的wai包)
  3. 修改访问时的根目录( localhost:8080/ )
    IDEA中Maven的基本使用_第6张图片

你可能感兴趣的:(IDEA中Maven的基本使用)