美文网首页
Maven 5分钟入门总结

Maven 5分钟入门总结

作者: godfrey_88 | 来源:发表于2016-11-18 22:19 被阅读0次

一、 准备

1. Java安装:Maven是java管理工具,要提前安装好java,java版本没有要求。

2. Maven安装:如果Linux系统可以使用sudo apt-get install maven命令行进行自动安装,安装成功显示如下。

二、 创建项目

1. 运行下列命令:(第一次运行需要耗费比较长的时间,因为需要从远程服务下载jars和files到本地数据库)

运行结束后,会生成相应的目标目录my-app。

2. 查看生成的目标目录my-app,src/main/java包含项目源代码,src/test/java包含测试源代码,pom.xml是项目的项目对象模型。

3. POM文件细说:POM文件Maven中项目的配置文件,包含创建一个工程所需的主要信息,并不许需要理解其中所有内容,只要能够有效利用它即可。POM文件内容为:

4. 如何Build?:只需要命令行mvn package即可,命令简单但过程中会下载很多资源。显示过程如下(中间省略了部分内容)。

5. 测试新编译的和打包的JAR:

执行成功,会输出Hello World!因为src/main/java中的源码文件为:

三、 Maven Phases

详细内容可见:

https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

再介绍两个命令:

1、 mvn site:基于pom中的项目信息生成一个网站

2、 mvn clean dependency:copy-dependencies package:这个命令将清除项目、复制依赖和包项目。(也需要跟执行的时候执行到包,需要较长时间)

相关文章

  • Maven快速上手

    1、Maven介绍 注:改章节的内容主要粘贴自:Maven学习总结(一)——Maven入门。Maven(这个单词来...

  • 1.Mybatis - 搭建

    参考 Mybatis 官方 MyBatis学习总结(一)——MyBatis快速入门 安装 说明基于Maven 步骤...

  • Maven入门学习总结

    简介 Maven主要服务于基于Java平台的项目构建,依赖管理,项目信息管理,是跨平台的项目管理工具 项目构建...

  • Maven使用入门/安装/配置

    Maven使用入门 1. Maven概述 Maven是什么?Maven项目对象模型(POM),可以通过一小段描述信...

  • Mybaties 的 xml 配置和 注解

    基于 maven 的 Mybatis入门使用 步骤 - 创建 MAVEN 工程 - 导入坐标 - 使用 m...

  • Morphia入门

    Morphia官网 开发环境 Jetbrain IDEA Maven 一: maven依赖 官方依赖 二: 入门设...

  • Maven入门

    Maven入门 mvn的常用指令 mvn -v:查看maven版本 mvn -compile:编译 mvn -te...

  • 使用自己安装的Maven插件

    刚接触Maven工具, Maven是一个项目管理工具,相关了解Maven可以在下面的网站了解: Maven入门指南...

  • 在 idea 使用 maven 图文版教程(上)

    今天给大家带来的是 maven 在 idea 中的操作流程截图,帮助 maven 新手入门。 1.创建maven的...

  • javaweb入门之学习maven(01)

    maven入门知识 一. maven简介 二.maven主要解决开发过程的两个问题: 项目文件jar包比较多,项目...

网友评论

      本文标题:Maven 5分钟入门总结

      本文链接:https://www.haomeiwen.com/subject/bufspttx.html