`
vissul
  • 浏览: 194219 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven 配置笔记

阅读更多

安装maven相当于拥有了整个apache类库,maven2绝对是我的最爱,它有几个个优点我最喜欢,不依赖于IDE,快速构建,编译,打包,测试,部署,一个命令帮你创建你的java项目,不用再冥思苦想目录结构了,还是按照标准的走吧,唯一的缺点就是漫长的等待,但是也是为了下载依赖包,如果可以建立本地库的话,应该也不会太慢,总之我觉得maven是java开发人员必掌握的一个框架。

 

在线下载maven

http://maven.apache.org/

在线安装m2eclipse插件

地址http://m2eclipse.sonatype.org/update/

 

配置过程:

1.配置M2_HOME

2.增加PATH 路径

3.测试运行 mvn -v

显示

 Apache Maven 2.1.0 (r755702; 2009-03-19 03:10:27+0800)
Java version: 1.6.0_14
Java home: D:\Program Files\Java\jdk1.6.0_14\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 7" version: "6.1" arch: "x86" Family: "windows"

成功

 

maven 使用

1.创建工程

 

开始一个新的Maven项目,在命令行使用Maven Archetype插件。

$ mvn archetype:create -DgroupId=org.vissul.test \
                                         -DartifactId=test\
                                         -DpackageName=org.vissul

 

2.编译,测试,打包

 进入 test目录执行

mvn install

3.运行

 $ java -cp target/test-1.0-SNAPSHOT.jar org.vissul.App

 

出现Hello world!说明你已经会maven了

 

基础教程结束!

分享到:
评论

相关推荐

    尚硅谷Maven课程笔记代码资源

    【尚硅谷Maven课程笔记代码资源】是一份全面学习Maven的资料集合,它涵盖了从基础到高级的各种知识点,旨在帮助开发者深入理解并熟练运用Maven进行自动化构建。该资源包含课件、源码和相关的笔记,使得学习过程更加...

    黑马maven笔记,第一天

    - **POM**: Maven项目的核心是Project Object Model(项目对象模型),它是Maven配置文件(`pom.xml`)中的根元素。POM文件定义了项目的构建规则以及与其他项目的依赖关系。 - **构建生命周期**: Maven定义了一系列...

    Maven开发者笔记

    《Maven开发者笔记》是一本面向Java开发者的实用指南,旨在帮助读者深入理解和掌握Maven这一强大的构建工具。Maven不仅简化了项目的构建过程,还提供了项目管理的标准化方法,使得依赖管理和构建流程变得规范而高效...

    Maven学习笔记.zip

    **Maven学习笔记** 在Java开发领域,Maven是一个不可或缺的构建工具,它极大地简化了项目的构建、管理和依赖管理过程。Maven通过使用一个项目对象模型(Project Object Model,POM),XML格式的配置文件,定义了...

    maven学习笔记01(基础入门)

    ** Maven基础入门 ** Maven是一个Java项目管理工具,它主要负责构建、依赖管理和项目信息管理。...在`maven_study_01`的学习笔记中,你可以找到更多关于Maven的基础知识和实践案例,帮助你快速上手并掌握这一工具。

    maven学习笔记

    **Maven学习笔记** 在Java开发领域,Maven是一个不可或缺的构建工具,它极大地简化了项目的构建、管理和依赖管理过程。Maven通过一个统一的项目对象模型(Project Object Model,POM),使得开发者可以轻松地定义...

    maven详细笔记.docx

    Maven 详细笔记 Maven 是一个项目管理和集成工具,由 Apache 开源项目提供。Maven 为开发者提供了一套完整的构建生命周期框架,在多个开发团队环境下,Maven 能够在很短的时间内使每项工作都可以按照标准进行。在 ...

    Maven笔记与资料.zip

    提供的配套视频( BV1kf4y147Q4 )可能涵盖了Maven的基础概念、POM的配置、依赖管理的实践、生命周期的执行流程,以及常见插件的使用方法。观看这个视频将有助于加深对Maven的理解,特别是对于初学者,通过视频形式...

    黑马maven笔记第二天

    ### 黑马Maven笔记第二天知识点总结 #### Maven的核心优势 **1. 统一管理JAR包** - **节省空间**:Maven通过中央仓库管理所有项目的依赖,避免了重复下载相同JAR包的问题,有效减少了硬盘空间的占用。 - **依赖...

    Maven 教程:基础篇-尚硅谷学习笔记 2022年

    **Maven教程:基础篇——尚硅谷学习笔记 2022年** Maven是一个强大的Java项目管理和构建工具,由Apache软件基金会开发。它通过提供一个标准的项目对象模型(Project Object Model,POM)来简化项目的构建过程,并...

    maven学习笔记.rar

    ** Maven学习笔记详解 ** Maven,作为Java项目管理和构建工具,是开发人员不可或缺的利器。它通过使用一种标准化的项目对象模型(Project Object Model,POM)来管理项目的依赖关系,构建过程以及配置信息。Maven...

    maven系列笔记(安装下载jar搭建私服)

    maven系列笔记(安装、下载jar、搭建私服)

    Maven笔记.pdf

    然后下载Maven并配置`MAVEN_HOME`环境变量。可以通过编辑`settings.xml`文件来调整Maven的行为,例如添加额外的远程仓库等。 - **创建Maven项目**:可以通过IDE集成工具或者命令行工具`mvn archetype:generate`来...

    maven学习笔记1

    【Maven学习笔记1】 Maven是一个强大的Java项目管理和构建工具,它可以帮助开发者管理项目的依赖、构建过程、项目信息和报告。本笔记主要涵盖了Maven的基础知识,包括资料收集、安装指南,特别是针对Linux环境下的...

    Maven初学笔记

    ### Maven初学笔记 #### Maven概述 **Apache Maven** 是一款功能强大的软件项目管理和综合工具。它基于项目对象模型(Project Object Model, POM)的概念,能够从一个中心信息源管理项目的构建、报告以及文档。这...

    mybatis_maven学习笔记

    【mybatis_maven学习笔记】 在Java开发领域,MyBatis和Maven是两个不可或缺的工具,它们分别在数据访问层和项目构建方面扮演着重要角色。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射,...

    java_maven高级笔记

    **Java Maven高级笔记** 在Java开发领域,Maven是一个不可或缺的构建工具,它极大地简化了项目的构建、管理和依赖管理过程。Maven通过一个统一的项目对象模型(Project Object Model,POM)来描述项目,并自动处理...

    maven自学笔记.txt

    %Maven_HOME%\bin echo %M3_HOME% 连接符号:软链接实际上就是一个指向文件的指针 shell 脚本 与bat脚本 Boot 类加载器框架 conf 分为全局与用户配置 超级POM 在lib文件中 License.txt 软件的使用许可 NOTICE.txt 第...

    maven笔记:maven-overlay-实战笔记

    【标题】:“maven笔记:maven-overlay-实战笔记” 在 Maven 的世界里,"overlay" 是一个重要的概念,主要用于Web项目的构建和部署。Maven overlay 技术允许你将多个项目的输出“重叠”在一起,形成一个新的项目,...

Global site tag (gtag.js) - Google Analytics