Maven
Hason_Huang
书中自有黄金屋,书中自有颜如玉
展开
-
eclipse4.4 + maven3.2.3 + JDK1.8 + win8.1_64bit环境搭建
目录: 1、Maven介绍 1.1、什么是Maven? 1.2、Maven对项目的结构要求 1.3、Maven的常用命令 2、Mahout的官网在哪里? 3、在哪里下载?需要哪些组件的支持? 4、如何安装? 4.1、下载并安装JDK 4.2、配置JAVA环境变量 4.3、下载转载 2015-05-20 17:13:58 · 2232 阅读 · 0 评论 -
Maven入门指南② :Maven 常用命令,手动创建第一个 Maven 项目
1.根据 Maven 的约定,我们在D盘根目录手动创建如下目录及文件结构:2.打开pom.xml文件,添加如下内容: 1 project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3转载 2015-11-21 16:50:33 · 364 阅读 · 0 评论 -
Maven入门指南① :Maven 快速入门及简单使用
开发环境MyEclipse 2014JDK 1.8Maven 3.2.11.什么是Maven?Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。百度百科2.下载及安装下载最新版 Maven:apache-maven-3.2.1-bin.zip。官网下载.解压下载的压缩包:配置转载 2015-11-21 16:46:19 · 392 阅读 · 0 评论 -
Maven入门指南④:仓库
1 . 仓库简介 没有 Maven 时,项目用到的 .jar 文件通常需要拷贝到 /lib 目录,项目多了,拷贝的文件副本就多了,占用磁盘空间,且难于管理。Maven 使用一个称之为仓库的目录,根据构件的坐标统一存储这些构件的唯一副本,在项目中通过依赖声明,可以方便的引用构件。2 . 仓库的布局 构件都有唯一的坐标,Maven 根据坐标管理构件的存储。如以下对 spri转载 2015-11-21 16:53:19 · 372 阅读 · 0 评论 -
Maven入门指南③:坐标和依赖
1 . 坐标 maven 的所有构件均通过坐标进行组织和管理。maven 的坐标通过 5 个元素进行定义,其中 groupId、artifactId、version 是必须的,packaging 是可选的(默认为jar),classifier 是不能直接定义的。groupId:定义当前 Maven 项目所属的实际项目,跟 Java 包名类似,通常与域名反向一一对应。artifactI转载 2015-11-21 16:52:21 · 369 阅读 · 0 评论 -
maven 下载 源码和javadoc命令
1:Maven命令下载源码和javadocs当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的:mvn dependency:sourcesmvn dependency:resolve -Dclassifier=javadoc命令使用方法:首先进入到相应的pom转载 2015-09-22 15:22:47 · 888 阅读 · 0 评论 -
Maven入门指南⑦:Maven的生命周期和插件
一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compiler-plugin。用户也可自行配置或编写插件。1 . 三套生命周期 Maven定义了三套生命周转载 2015-11-21 16:59:59 · 411 阅读 · 0 评论 -
Maven入门指南⑥:将项目发布到私服
1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中。Maven根据pom.xml文件中版本号节点的属性是否包含-SNAPSHOT,来判断该项目是否是snapshot版本。如果是snapshot版本,在执行mvn deploy部署命令时,maven会自动将项目发布到Snapshots仓库转载 2015-11-21 16:59:10 · 514 阅读 · 0 评论 -
Maven入门指南⑤:使用Nexus搭建Maven私服
1 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。 我们可以使用专门的 M转载 2015-11-21 16:57:51 · 391 阅读 · 0 评论 -
Maven使用教程
一、Maven介绍我们在开发项目的过程中,会使用一些开源框架、第三方的工具等等,这些都是以jar包的方式被项目所引用,并且有些jar包还会依赖其他的jar包,我们同样需要添加到项目中,所有这些相关的jar包都会作为项目的依赖。通常,一个Java EE项目所依赖的jar包会有很多。然而,这还并非是主要问题,在管理这些jar包过程中,jar包的版本往往是最令人头疼的问题。选择一个jar包的版本转载 2015-07-15 15:12:27 · 473 阅读 · 0 评论 -
Eclipse使用Maven提示:-Dmaven.multiModuleProjectDirectory system propery is not set
在Eclipse中运行Maven命令时,提示:-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.据说是IDE版本和Maven的兼容问题,Maven换成低版本正常。解决办法:1、把Ma原创 2015-11-04 20:02:26 · 1065 阅读 · 0 评论 -
Maven导出项目依赖的jar包
一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:?1mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文转载 2015-08-28 16:32:10 · 484 阅读 · 0 评论 -
Maven项目打包成可执行的jar
方法一:将项目及所依赖的所有jar包打包成一个jar。1、pom.xml添加assembly插件 2、执行mvn assembly:assembly 3、生成如下文件 4、执行java -jar quickstart-1.0.0-jar-with-dependencies.jar 备注:第2步的命令也可以改成m转载 2015-08-28 15:28:37 · 3066 阅读 · 0 评论 -
Maven 项目打包发布
发布的第一件要做的事情是打包。在Eclipse左侧右击项目,Debug As -> Debug Configurations -> 双击Maven Build 然后看弹出框的右侧右侧的Name随便填写一个名字,Basedirectory 则选择项目路径Goals是Maven文档里会有说明的目标动作,一般填"clean install"就是可以了。填的时候不要引号然后点击Debu转载 2015-08-28 13:05:25 · 487 阅读 · 0 评论 -
Eclipse4.4 创建Maven项目
1、开启eclipse,右键new——》other,如下图找到maven project2、选择maven project,显示创建maven项目的窗口,勾选如图所示,Create a simple project3、输入maven项目的基本信息,如下图所示:4、完成maven项目的创建,生成相应的maven项目结果,如下所示,此处有部分结构是项目不转载 2015-07-13 15:22:33 · 1185 阅读 · 0 评论 -
使用Maven管理Spring
原文链接: Spring with Maven原文日期: 2013年04月17日翻译日期: 2014年06月29日翻译人员: 铁锚1. 概述本教程向您展示如何通过 Maven 管理 Spring 的依赖关系.最新的Spring版本可以在 Maven Central仓库 中找到. 也可以访问 mvnrepository:org.springframework.转载 2015-12-23 20:52:49 · 611 阅读 · 0 评论