Maven

  • Maven仓库

    • 本地仓库
    • 远程仓库(私服)
    • 中央仓库
  • Maven工程

    -- Maven工程
     -- src                //源码
      -- main            //主工程代码
         -- java        //主工程代码
         -- resource    //需要的配置文件
         -- webapp        //web项目的资源目录(WEB-INF...)
      -- test            //测试代码
         -- java        //测试代码
         -- resource    //测试需要的配置文件
     -- pom.xml            //项目的核心配置文件

步骤

一、下载Maven

  1. 打开Maven官网下载地址:Download Apache Maven
  2. 选择apache-maven-X.X.X-bin.zip进行下载:image.png
  3. 下载完毕后,直接解压缩即可使用。

二、修改Maven配置

  1. 建立本地仓库
    在解压缩后的Maven目录下新建mvn_repository文件夹作为本地仓库。image.png
  2. 修改本地仓库配置
    打开Maven安装目录/conf/settings.xml这一文件,在如图位置中添加如下代码:

    ... ...(略)
     <!-- localRepository
    | The path to the local repository maven will use to store artifacts.
    |
    | Default: ${user.home}/.m2/repository
     <localRepository>/path/to/local/repo</localRepository>
     -->
    
    <!--添加以下代码,并修改为你新建的mvn_repository文件夹的路径-->
     <localRepository>D:\apache-maven-3.8.3\mvn_repository</localRepository>
    
     <!-- interactiveMode
    ... ...(略)

    image.png

  3. 修改远程仓库
    Maven安装目录/conf/settings.xml这一文件中注释如下代码:

    <mirror>
      <id>maven-default-http-blocker</id>
      <mirrorOf>external:http:*</mirrorOf>
      <name>Pseudo repository to mirror external repositories initially using HTTP.</name>
      <url>http://0.0.0.0/</url>
      <blocked>true</blocked>
    </mirror>

    并添加阿里云的私服:

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

    如图所示:image.png

三、集成到IDEA

  1. 在IDEA中点击File --> Settings
    image.png
  2. 点击Build,Execution,Deployment --> Build Tools --> Maven
  3. 配置Maven home path为Maven的安装(解压缩)路径:image.png
  4. 配置User setting为Maven安装路径下\conf\settings.xmlimage.png
  5. 配置Local repository为Maven安装路径下\mvn_repository(若你希望使用默认的本地仓库路径,这里可以不做修改):image.png
  6. 点击ApplyOK,即可完成!image.png

四、使用Maven

  1. 在IDEA中File --> New --> Module新建模块:image.png
  2. 选择Maven,创建项目即可。
    可以使用骨架,Java项目选择maven-arvhetype-quickstart,Web项目选择maven-arvhetype-webapp即可。
    项目创建完成后,将会自动下载所需jar包,这样你的Maven项目就部署好了。image.png

参考

黑马程序员JavaWeb全套教程(P439-P448)


ShadowCK
51 声望9 粉丝

这个人是个萌新,什么都没有留下。


引用和评论

0 条评论