E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
maven学习
maven学习
笔记
1.安装和配置 去maven官网下载,这里用的是3.1的版本。然后解压。我这里是D:\Java\IDE\apache-maven-3.1.0\ 然后是配置环境变量:新增环境变量 MAVEN_HOME:D:\Java\IDE\apache-maven-3.1.0 然后在path的变量中添加;%MAVEN_HOME%\bin; 2.设置eclipse的maven
·
2015-10-31 11:44
maven
Maven学习
第1期---Maven简单介绍
前言 Hadoop的MapReduce环境是一个复杂的编程环境,所以我们要尽可能地简化构建MapReduce项目的过程。Maven是一个很不错的自动化项目构建工具,通过Maven来帮助我们从复杂的环境配置中解脱出来,从而标准化开发过程。所以,写MapReduce之前,让我们先花点时间把刀磨快!!当然,除了Maven还有其他的选择Gradle(推荐), Ivy…. 目录 Maven介绍 Mav
·
2015-10-31 08:31
maven
maven学习
笔记
Maven简介 1. Maven的出发点 在进行软件开发的过程中,无论什么项目,采用何种技术,使用何种编程语言,我们 都要重复相同的开发步骤:编码,测试,打包,发布,文档。实际上这些步骤是完全重复性的工作。那为什么让软件开发人员去重复这些工作?开发人员的主要任务 应该是关注商业逻辑并去实现它,而不是把时间浪费在学习如何在不同的环境中去打包,发布,。。。 Maven正是为了将开发人员从这些任务中
·
2015-10-30 14:38
maven
maven学习
maven依赖的一些标签,整合网上一些资源 junit junit 4.8.1 test scope标签:compile默认的scope,表示dependency都可以在生命周期中使用。而且,这些dependencies会传递到依赖的项目中。适用于所有阶段,会随着项目一起发布provided跟compile相似,但是表明了dependency
冰-冰
·
2015-10-28 10:00
maven学习
(四)
昨天说道在eclipse中创建简单的maven项目,今天来唠唠包的依赖范围和依赖的传递。 一、包的依赖范围 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>
·
2015-10-28 09:47
maven
maven学习
(二)
晚上在eclipse上安装了m2eclipse插件,然后使用maven创建了一个小项目测试了一下,但是测试的时候出现了几个问题,现在简单总结一下: 项目是添加hibernate支持,然后使用junit测试添加一条数据。 项目结构如下: 看到这个结构大家可能会奇怪为什么测试的资源包中也有hibernate的配置文件, 这要是我要说的第一个问题:junit测试的时候如果测试资源包中没有
·
2015-10-28 09:46
maven
maven学习
(下)利用Profile构建不同环境的部署包
接上回继续,项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数,显然太不fashion. maven早就考虑到了这些问题,
·
2015-10-28 08:23
profile
Maven学习
总结(三)——使用Maven构建项目
maven作为一个高度自动化构建工具,本身提供了构建项目的功能,下面就来体验一下使用maven构建项目的过程。 一、构建Jave项目 1.1、创建Jave Project 1、使用mvn archetype:generate命令,如下所示: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -D
·
2015-10-28 07:06
maven
Maven学习
总结(五)——聚合与继承
一、聚合 如果我们想一次构建多个项目模块,那我们就需要对多个项目模块进行聚合 1.1、聚合配置代码 1 <modules> 2 <module>模块一</module> 3 <module>模块二</module> 4 <module>模块三</module>
·
2015-10-28 07:33
maven
Maven学习
总结(六)——Maven与Eclipse整合
一、安装Maven插件 下载下来的maven插件如下图所示:,插件存放的路径是:E:/MavenProject/Maven2EclipsePlugin 进入到eclipse中的dropins目录下,新建三个txt文件(zest.txt,m2e.txt,m2e-extras.txt)。如下图所示: m2e.txtt文件的内容如下:path=E:/MavenPr
·
2015-10-28 07:30
eclipse
Maven学习
总结(七)——eclipse中使用Maven创建Web项目
一、创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project。点击【next】如下图所示: 1.2 选择项目
·
2015-10-28 07:28
eclipse
Maven学习
总结(二)——Maven项目构建过程练习
上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一、创建Maven项目 1.1、建立Hello项目 1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src | -----main | ----------java | ---
·
2015-10-28 07:26
maven
Maven学习
总结(四)——Maven核心概念
一、Maven坐标 1.1、什么是坐标? 在平面几何中坐标(x,y)可以标识平面中唯一的一点。 1.2、Maven坐标主要组成 groupId:组织标识(包名) artifactId:项目名称 version:项目的当前版本 packaging:项目的打包方式,最为常见的jar和war两种 样例: 1.3、Maven为什么使用坐标? Mave
·
2015-10-28 07:24
maven
阿里第一天——
maven学习
详见该博客的讲解 http://www.cnblogs.com/dcba1112/archive/2011/05/01/2033805.html 几个重要的命令: 1,mvn的作用 其他的构建工具包括:ant,make Maven主要服务于基于Java平 台的项目构建、依赖管理和项目信息管理。 所谓构建:除了编写源代码,我们每天有相当一部分时间花在了编 译、运行单元测试、生成文档、打包
·
2015-10-27 15:14
maven
maven学习
笔记 1
1 概述 1.1 Maven是什么 1.2 为什么要用Maven 2 怎么用Maven 2.1 Maven仓库 2.2 Maven安装 2.3 Eclipse插件 2.4 Maven常用命令 2.5 Android插件 3
·
2015-10-27 15:44
maven
Maven学习
(七)仓库
* Maven仓库 在项目开发中, 项目目录下往往会有一个lib目录,用来存放第三方依赖jar文件, 如spring log4j jar等文件, Maven仓库就是放置JAR文件
·
2015-10-27 12:29
maven
Maven学习
(八)继承和聚合
*聚合(多模块) 在一个项目中 往往有多个模块组成,例如有项目demo下面有a, b两个模块
·
2015-10-27 12:29
maven
Maven学习
总结(八)——使用Maven构建多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。 项目结构如下: system-parent &nbs
·
2015-10-27 12:57
maven
Maven学习
札记(持续更新中)
***********************************************声明****************************************************** 原创作品,出自“晓风残月xj”博客,欢迎转载,转载时请务必注明出处(http://blog.csdn.net/xiaofengcanyuexj)。 由于各种原因,可能存在诸多不足,欢迎
xj2419174554
·
2015-10-23 21:00
Maven学习
,使用笔记
Maven使用笔记 使用Maven有一段时间了,用它做过几个项目的构建工具,感觉还是非常不错的,省去很多不必要的麻烦,比如jar包的依赖管理,升级等,还可以处理一些繁杂的事务,比如简单的代码生成,数据导入导出等。当然这里有一定的学习成本! 本文就一些常规使用做了介绍,包括一些需要注意的地方和本人常人的配置插件等。 特别说明,由于settings.xml是针对全局或个人的设置,不能随项目走,所
·
2015-10-21 13:51
maven
maven学习
笔记五(仓库搭建,私服配置)
实际项目中,我们往往都是多人开发,这个时候,假如一个项目有300多M.用的jar包有100多个.只要项目组来一个人就从中央仓库下载依赖的jar,这种下载一般都需要持续很久.而且中央仓库一般都是配置在外网的.这种代价和传输是很慢和不划算的.这个时候,我们就需要构建自己的私服,即开发人员->私服(局域网)->中央仓库(外网)这个时候,开发人员,会首先访问私服看有没有jar有的话,直接从私服下载,没有的
吕兵阳
·
2015-10-02 15:00
maven
nexus
sonatype
maven学习
笔记四(聚合和继承)
聚合现在假如,我创建了3个maven项目,user-core.2.user-log,3.user-service这个时候,假如我们要打包这些项目,要一个一个来,会很麻烦.那么我们有没有更好的办法通过只打包一个,来让其他都打包呢?ma这个时候,我们就可以利用maven的聚合特性来实现.新建一个空的maven项目.如下图:创建完毕后,打开pom.xml编写如下的配置:这个时候,我们只需要执行这一个空的
吕兵阳
·
2015-10-02 14:00
maven
maven学习
笔记三(依赖特性,作用域)
上一章中 我们看到了添加了个junit的依赖包.那么maven中想添加依赖的jar包我们只需要配置相应的dependency就行.例如: org.eclipse.jetty jetty-server 9.3.3.v20150827 实际开发中,我们更多的会用到项目与项目,模块与模块之间的依赖,比如:我这里有3个maven项目.user-core,2.user-log,3.user-service.
吕兵阳
·
2015-10-02 14:00
maven
maven学习
笔记二(了解maven的基本命令)
maven常用的命令mvnarchetype:create创建Maven项目mvncompile编译源代码mvndeploy发布项目mvntest-compile编译测试源代码mvntest运行应用程序中的单元测试mvnsite生成项目相关信息的网站mvnclean清除项目目录中的生成结果mvnpackage根据项目生成的jarmvninstall在本地Repository中安装jarmvnecl
吕兵阳
·
2015-10-02 13:00
maven
maven学习
笔记一(认识maven)
mavn是什么?Maven是一个构建工具,服务与构建.使用Maven配置好项目后,输入简单的命令,如:mvncleaninstall,Maven会帮我们处理那些繁琐的任务.Maven是跨平台的.Maven最大化的消除了构建的重复.Maven可以帮助我们标准化构建过程.所有的项目都是简单一致的,简化了学习成本.总之,Maven作为一个构建工具,不仅帮我们自动化构建,还能抽象构建过程,提供构建任务实现
吕兵阳
·
2015-10-02 12:00
maven
maven学习
笔记
Maven,是基于项目对象模型(ProjectObjectModel,POM),通过一小段描述信息来管理项目的构建,报告,文档的软件项目管理工具。目前,绝大多数开发人员都把Ant当作Java编程项目的标准构建工具。但是,Ant的项目管理工具(作为make的替代工具)不能满足绝大多数开发人员的需要。通过检查Ant构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥
dihaifeng
·
2015-09-23 16:27
java
object
开发
项目管理
相关性
maven学习
笔记
Maven,是基于项目对象模型(ProjectObjectModel,POM),通过一小段描述信息来管理项目的构建,报告,文档的软件项目管理工具。目前,绝大多数开发人员都把Ant当作Java编程项目的标准构建工具。但是,Ant的项目管理工具(作为make的替代工具)不能满足绝大多数开发人员的需要。通过检查Ant构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥
dihaifeng
·
2015-09-23 16:27
java
开发
object
项目管理
相关性
maven学习
总结(七)——eclipse中使用Maven创建Web项目
一、创建Web项目1.1选择建立MavenProject选择File->New->Project,如下图所示:在New窗口中选择Maven->MavenProject。点击【next】如下图所示:1.2选择项目路径根据项目的实际情况选择项目的存放目录,也可以选择【UsedefaultWorkspacelocation】默认工作空间。如下图所示:1.3选择项目类型在ArtifactId中选择mave
qilixiang012
·
2015-09-22 21:00
maven
Maven学习
笔记(四)——MyEclipse导入、创建&配置Maven工程
前言前三篇blog介绍了Maven的一些基础知识和用法,在实际工作中我们肯定还是要在IDE中进行开发的,所以本篇blog就简单介绍一下在IDE中如何配置、创建和导入Maven项目,网上关于Eclipse安装M2E插件的文章太多就不做介绍了,而且高版本的Eclipse貌似也自带Maven插件,目前MyEclipse依然是做J2EE应用最广泛的IDE,所以本篇blog就介绍一下在MyEclipse中如
wlwlwlwl015
·
2015-09-11 16:00
maven
MyEclipse
Maven学习
笔记--常用命令和设置
1)创建Maven项目1.1创建Maven的普通java项目:mvnarchetype:generate-DgroupId=packageName-DartifactId=projectName1.2.创建Maven的Web项目:mvnarchetype:generate-DarchetypeGroupId=org.apache.maven.archetypes-DarchetypeArtifac
fw0124
·
2015-09-11 10:18
Maven
Maven学习
笔记
maven的核心pom文件(基于项目管理ProjectObjectManager)完整项目的构建过程:清理,编译,测试,打包,集成测试,验证,部署。maven生命周期:clean清理项目default构建项目site生成项目站点约定的目录结构:srcmainjavapackagetestjavapackage常用的命令:mvn-v查看版本 compile编译 test 测试 pac
applesmel
·
2015-09-05 12:00
maven
maven学习
(一)
一.常用的构建命令:mvn-v查看maven版本 compile编译 test测试 package打包 clean删除target install安装jar包到本地仓库二.创建目录的两种方式:1.archetype:generate按照提示进行选择2.archetype:gennerate—DgroupId=组织名,通常按照公司网址的反写+项目 -Dartifact
人生就是一场追寻
·
2015-08-30 15:00
Maven学习
笔记(三)——Maven仓库(Repositories)、基础命令(二)&自动构建项目
前言上篇blog介绍了maven最基础的一些核心概念,包括maven项目约定的目录结构、maven核心配置文件——pom.xml文件的解析以及3个基本的maven命令(compile、test、package),本篇blog将继续介绍剩余的maven命令,还会涉及到maven最重要的概念之一——Maven仓库,最后会学习如何通过maven自动构建java项目/javaweb项目以及自动构建可供选择
wlwlwlwl015
·
2015-08-28 10:00
Install
mvn
maven仓库
maven自动构建
Maven学习
笔记(二)——Maven目录结构、pom.xml解析&基础命令(一)
前言上篇blog学习了Maven的下载与安装,有了家伙就可以放手去干活了,所以本篇blog我们开始学习Maven的一些基本使用方法。Maven的约定目录结构使用Maven管理项目的话,那么项目的结构目录务必要按照Maven约定的目录结构来创建项目,我们在官方文档中可以看到Maven提供的目录结构图:简单介绍一下每个目录下应当存放的文件类型,在官网中可以看到标准的IntroductiontotheS
wlwlwlwl015
·
2015-08-24 22:00
maven基础
Maven学习
笔记(一)——Maven简介、下载与安装
Maven的,后来由于工作变动和种种原因对Maven的学习计划搁浅了,在IT技术日新月异的今天,两年后的我再次因为工作需要去学习它,可见当今的Maven依旧是相当受欢迎的项目管理框架之一了,废话不多说,开启
Maven
小灯光环
·
2015-08-24 11:40
Maven
maven入门
maven下载与安装
Maven学习
笔记(一)——Maven简介、下载与安装
Maven的,后来由于工作变动和种种原因对Maven的学习计划搁浅了,在IT技术日新月异的今天,两年后的我再次因为工作需要去学习它,可见当今的Maven依旧是相当受欢迎的项目管理框架之一了,废话不多说,开启
Maven
wlwlwlwl015
·
2015-08-24 11:00
maven入门
maven下载与安装
maven学习
(5)-maven中常见错误
maven报错非法字符:\65279错误开发中一个项目很早就报这个错,maven报错非法字符:\65279错误, 开发过程中偶尔会遇到,今天终于下决心要解决这个问题 编译java文件的时候,有些java文件报非法字符\65279错误, 在网上找和很多方法,也试了很多方法, 换JDK; 添加maven-compiler-plugin插件,更改maven-compiler-plugin属性,
自由鱼
·
2015-07-31 12:00
maven学习
(中)- 私服nexus搭建
接上回继续,相信大家对maven每次都联网从国外站点下载依赖项的龟速网络已经不坎忍受了,今天先来看看如何搭建"仓库私服",目前nexus是使用比较广泛的私服软件之一,下面将介绍基本用法: 一、到nexus官网下载最新版1.1 下载地址:http://www.sonatype.org/downloads/nexus-latest-bundle.zip (目前最新版本是2.7.2-03)(2015-0
shadowred
·
2015-07-28 04:00
maven
maven学习
(下)利用Profile构建不同环境的部署包
接上回继续,项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数,显然太不fashion.maven早就考虑到了这些问题,看下
shadowred
·
2015-07-28 04:00
maven
maven学习
(上)- 基本入门用法
一、下载及安装1.1 下载maven3.1.1先到官网http://maven.apache.org/download.cgi 下载最新版本(目前是3.1.1 ),下载完成后,解压到某个目录(本文中是C:\Java\maven-3.1.1) 2.1 配置环境变量系统环境变量里,添加MAVEN_HOME(或M2_HOME),其值为C:\Java\maven-3.1.1,然后PATH环境变量最后附加上
shadowred
·
2015-07-28 04:00
maven
maven学习
(二)——archetype
在
maven学习
(一)中,我们介绍了手动创建maven目录的方法,其实可以使用mavenarchetype:generate方法使maven自动为我们创建目录第一次该命令时,会下载很多依赖包,所以运行时间较长
preeminence1
·
2015-07-26 22:48
Maven
[转载]
maven学习
(下)利用Profile构建不同环境的部署包
接上回继续,项目开发好以后,通常要在多个环境部署,象我们公司多达5种环境:本机环境(local)、(开发小组内自测的)开发环境(dev)、(提供给测试团队的)测试环境(test)、预发布环境(pre)、正式生产环境(prod),每种环境都有各自的配置参数,比如:数据库连接、远程调用的ws地址等等。如果每个环境build前手动修改这些参数,显然太不fashion.maven早就考虑到了这些问题,看下
chinabulls
·
2015-07-25 16:03
maven
[转载]
maven学习
(中)- 私服nexus搭建
接上回继续,相信大家对maven每次都联网从国外站点下载依赖项的龟速网络已经不坎忍受了,今天先来看看如何搭建"仓库私服",目前nexus是使用比较广泛的私服软件之一,下面将介绍基本用法:一、到nexus官网下载最新版1.1下载地址:http://www.sonatype.org/downloads/nexus-latest-bundle.zip(目前最新版本是2.7.2-03)(2015-07-0
chinabulls
·
2015-07-25 16:52
maven
[转载]
maven学习
(上)- 基本入门用法
一、下载及安装1.1下载maven3.1.1先到官网http://maven.apache.org/download.cgi下载最新版本(目前是3.1.1),下载完成后,解压到某个目录(本文中是C:\Java\maven-3.1.1)2.1配置环境变量系统环境变量里,添加MAVEN_HOME(或M2_HOME),其值为C:\Java\maven-3.1.1,然后PATH环境变量最后附加上";%MA
chinabulls
·
2015-07-25 16:23
maven
Maven学习
,使用笔记
Maven使用笔记使用Maven有一段时间了,用它做过几个项目的构建工具,感觉还是非常不错的,省去很多不必要的麻烦,比如jar包的依赖管理,升级等,还可以处理一些繁杂的事务,比如简单的代码生成,数据导入导出等。当然这里有一定的学习成本!本文就一些常规使用做了介绍,包括一些需要注意的地方和本人常人的配置插件等。特别说明,由于settings.xml是针对全局或个人的设置,不能随项目走,所以本文直接无
chaun
·
2015-07-22 20:00
Maven学习
,使用笔记
Maven使用笔记使用Maven有一段时间了,用它做过几个项目的构建工具,感觉还是非常不错的,省去很多不必要的麻烦,比如jar包的依赖管理,升级等,还可以处理一些繁杂的事务,比如简单的代码生成,数据导入导出等。当然这里有一定的学习成本!本文就一些常规使用做了介绍,包括一些需要注意的地方和本人常人的配置插件等。特别说明,由于settings.xml是针对全局或个人的设置,不能随项目走,所以本文直接无
kobe_gino
·
2015-07-22 20:00
Maven学习
之搭建私服Nexus
为什么要使用Nexus私服软件?Maven默认提供的中央仓库是在远程网络服务Apache提供的,开发时,如果突然没网了,我们怎么办?也就是说我们对中央仓库的依赖性太大。而Nexus私服则可以解决我们这个问题。先看下面这张图大家应该就明白了:这样就相当于在我们本地的局域网搭建了一个类似中央仓库的服务器,我们开始将中央仓库的一些资料下载到私服上,然后平时我们的maven项目就是直接访问局域网内的私服即
u011726984
·
2015-07-20 12:00
maven
库
nexus私服
Maven学习
之基础入门
Maven配置环境变量设置变量名:MAVEN_HOME,变量值:Maven的安装目录。编辑PATH,在最后面添加:%MAVEN_HOME%\bin;打开cmd,输入mvn-v,有显示maven的版本信息则配置成功。初始化配置1、配置用户自己的settings.xmlMAVEN_HOME/conf/settions.xml是全局的~/.m2/settings.xml为用户自己的初始安装文件setti
u011726984
·
2015-07-19 13:00
maven
变量
安装
配置
Maven学习
(一) 搭建Maven环境
http://www.cnblogs.com/quanyongan/category/471332.html
有事没事
·
2015-07-16 23:00
Maven学习
——修改Maven的本地仓库路径
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。
Kai_Ge
·
2015-07-15 11:00
maven
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他