Maven - 基础篇

简介: Maven - 基础篇

一、Maven - 项目管理工具image.pngimage.pngimage.png二、Maven - 下载与安装

  1. Maven - Linux下maven的下载与安装
  2. Maven - 安装 & 配置(Linux)
  3. Maven - Windows下maven的下载与安装

三、Maven - 手动和自动构建项目,编译,清除,打包image.pngimage.pngimage.pngimage.pngimage.pngimage.png四、命令详解

  1. mvn compile:编译
  2. mvn package:编译、打包
  3. mvn install:编译、打包、发布
  4. mvn test:编译、打包
  5. mvn clean:清除
  6. 待更新...

五、POM下载使用原理图image.pngimage.png附、注意事项

  1. 本地仓库只需下载一次,永久使用,所以第一次必须要连网。
  2. Maven项目是在pom.xml文件的根目录下编译,而普通项目是在需要编译的java文件的根目录下编译该文件。
  3. 在工具IDE中点击的按钮,其实就是把集成好的CMD命令运行一下。
  4. Maven - Scope 详解
  5. Eclipse 每次创建Maven项目时,必须此时连网,因为需要加载。
  6. Eclipse 创建模块项目时,选择org-apache.mavenarchetypes maven-archetype-quickstart;
  7. Eclipse 创建WEB项目时,选择org-apache.mavenarchetypes maven-archetype-webapp。
  8. 配置image.pngimage.png
  9. 坐标反推image.pngimage.png
  10. 网络image.png
  11. Maven Version Match JDK Versionimage.png
  12. 自定义属性。
  13. 针对中央仓库没有的JAR包引入,比如:支付宝SDK。
<compilerArguments><extdirs></extdirs></compilerArguments>
  1. 这个配置是因为一些在maven中央库以外的JAR包在工程lib中,虽然在本地我们手动依赖了,但是发布到服务器上时,要么在服务器上手动依赖,如果想自动依赖lib里的jar包的话,就需要配置这个高亮部分。

image.png

  1. modelVersion:指定了当前Maven模型的版本号,对于Maven2和Maven3来说,它只能是4.0.0。
  2. 待更新...



目录
相关文章
|
Java Maven 开发工具
maven基础篇(四)
maven基础篇
172 1
|
XML Java 应用服务中间件
maven基础篇(三)
maven基础篇
173 1
|
XML 存储 Java
Maven基础学习——依赖配置(1):配置同一项目下的三个工程
选择Maven后直接选择下一步(注意这里不需要进行任何操作,不用搜索quickstart,直接点击下一步即可)
240 0
Maven基础学习——依赖配置(1):配置同一项目下的三个工程
|
Java 应用服务中间件 Maven
Maven基础学习——tomcat插件配置(含web工程配置)
Maven基础学习——tomcat插件配置(含web工程配置)
1609 0
Maven基础学习——tomcat插件配置(含web工程配置)
|
IDE Java Apache
|
JavaScript Java Maven
|
存储 IDE Java
|
存储 JavaScript Java
Maven 基础
Maven 基础
144 0
Maven 基础
|
存储 IDE 前端开发
Maven基础
Maven基础
133 0
Maven基础
|
存储 IDE 前端开发
Maven基础
Maven基础
98 0
Maven基础