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)安装与配置
1.Maven简介Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。1.1依赖管理Maven提供了中央仓库,能帮助我们自动下载构件。在这个开源的年代里,几乎任何Java应用都会借用一些第三方的开源类库,这些开源类库都可通过依赖的方式引入到项目中来。随着依赖的增多,版本不一致,版本冲突,依赖臃肿等问题都
SunnyYoona
·
2016-01-21 21:00
Maven实战
[
Maven实战
](1)安装与配置
1.Maven简介Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。1.1依赖管理Maven提供了中央仓库,能帮助我们自动下载构件。在这个开源的年代里,几乎任何Java应用都会借用一些第三方的开源类库,这些开源类库都可通过依赖的方式引入到项目中来。随着依赖的增多,版本不一致,版本冲突,依赖臃肿等问题都
SunnyYoona
·
2016-01-21 21:00
Maven Windows上安装过程
最近学习了一下maven,主要是看了这本书学习《
Maven实战
》。下面是学习过程的记录。Maven是一款进行 依赖管理、项目构建、信息管理 为一体的工具。
huluedeai
·
2016-01-14 23:00
java
maven
Maven实战
(Maven+Nexus建立私服【Linux系统】)
准备工作下载及配置Maven3:http://www.cnblogs.com/leefreeman/archive/2013/03/05/2944519.html下载Nexus:http://nexus.sonatype.org/downloads/安装配置NexusNexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发
·
2015-12-30 11:25
linux
Maven实战
学习2-初步使用
一、编写Maven的pom文件maven项目的核心就是pom文件(ProjectObjectModel,项目对象模型),也就是pom.xml,在这里我们定义了项目的一些基本信息,包括构建过程,项目依赖,版本等等。以最简单的HelloWorld为例,我们为HelloWorld编写一个pom文件。首先我们创建一个helloworld目录,在其中我们创建一个名为pom.xml的文件(就是用记事本进行修改
a_dreaming_fish
·
2015-12-12 09:00
MAVEN实战
学习(1)—前言以及前期环境准备
笔者也是最近才刚刚接触MAVEN,在这里和大家一起学习,一起进步。MAVEN是一款很好用的项目管理的工具,并且在各平台下(无论是LINUX、Window、MAC等)都可以很好的兼容使用同样的命令,Maven是一款很强大的构建工具,能够实现自动化的构建过程,无论是清理、编译、测试、生成报告、打包、部署等等。不需要大量的人力运作,就可以在用MAVEN配置好项目后,在命令窗中用命令处理我们繁琐的操作、处
a_dreaming_fish
·
2015-12-10 15:00
Maven日常 —— 你应该知道的一二三
以前在日常工作中,使用Maven只是机械的执行Mavenclean、Maveninstall,对其中的原理与过程并无了解,近期阅读了《
Maven实战
》,对Maven有了更深入的理解。
xingoo
·
2015-12-06 20:00
详解Maven 构建SpringMVC4.0
准备使用maven构建一个SpringMVC4.0的项目,苦于网上没有现成的资料,于是自己摸索着写了这样一份文档,分享给大家,也给自己留作参考1.maven插件的安装,参考《
maven实战
》,其中有详细的安装步骤详解
zzq1992126
·
2015-12-03 17:00
spring
maven
mvc
利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)
前言本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读《
Maven实战
》。其实园内这方面文章已有不少,那么为什么我还要重复造轮子呢?
youzhibing2904
·
2015-12-01 22:00
利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)
前言此种方式已过时,不再推荐,当下推荐方式:自我救赎→利用IDEA和SpringBoot搭建SSM本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读《
Maven实战
》。
青石路
·
2015-12-01 22:00
Maven实战
(三)Eclipse构建Maven项目
1.安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meclipse插件 点击eclipse菜单栏Help->EclipseMarketplace搜索到插件MavenIntegrationforEclipse并点击安装即可,如下图: 安装成成之后我们在Eclipse菜单栏中点击File->New->Other,在弹出的对话框中会看到如下图所示: 2. 构建
CsOH913
·
2015-11-23 20:00
maven
Maven实战
(六)--- dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。1、DepencyManagement应用场景当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。由于我们
雪狼隐迹X
·
2015-11-22 20:48
maven实战
从零开始,跟我一起做jblog项目(二)Maven
是一个项目管理工具,尤其适用于JAVA世界在jblog的开发前期,还没有系统使用过maven只是在有一次合作开发过程中使用过subclipse以及SVN版本控制,当时了解过maven的一些知识在正儿八经学习了《
Maven
丁丁·中国电信
·
2015-11-16 16:00
maven实战
——使用过程中类不能解析
自从在2010年把maven引入到公司的项目中后,在实际使用中出现了各种各样的问题,今天记录了一个实际问题的解决过程,希望对使用maven的朋友有所帮助。 问题现象:springside项目本身就是用maven进行开发管理的,项目间的结构大致如下图: 现在已把springside3-core安装到了maven的本地仓库,mini-web和mini-service两个项目也导入到了ecl
·
2015-11-13 19:44
maven
使用cargo自动化部署maven项目
我自己要做如下步骤:1),使用maven命令打包2),将包通过fileZilla丢到服务器tomcat/webapps下3),bin/shutdown.sh4),bin/startup.sh2.在《
maven
q291611265
·
2015-11-13 17:00
maven
cargo
自动化部署
Maven实战
(一)——坐标规划
坐标是什么?为什么要规划? 坐标是Maven最基本的概念,它就像每个构件的身份证号码,有了它我们就可以在数以千万计的构件中定位任何一个我们感兴趣的构件。举个最简单的例子,如果没有坐标,使用JUnit的时候,用户就需要去下载依赖jar包,用依赖的方式,简单配置使用如junit:junit:4.8.2就可以了。这里第一个junit是groupId,第二个junit是artifactId,4.8.2是
·
2015-11-13 13:44
maven
Maven学习笔记(一) : 简单介绍
近期在学习<
maven实战
>,写点东西记录一下。
·
2015-11-12 23:07
maven
Infoq专访:Maven中文用户组创始人许晓斌
Maven 3刚推出不久,InfoQ采访到国内唯一的Sonotype(Maven背后的公司)员工许晓斌先生,请他谈谈关于Maven 3以及他即将出版的新书《
Maven实战
》。 1.
·
2015-11-12 20:49
maven
Maven实战
(二)构建简单Maven项目
上一节讲了maven的安装和配置,这一节我们来学习一下创建一个简单的Maven项目 1. 用Maven 命令创建一个简单的Maven项目 在cmd中运行如下命令: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-simple -Dversion=1.0 -DarchetypeArt
·
2015-11-12 20:35
maven
Maven实战
(一)安装与配置
1. 简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. 如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方 法。 Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目
·
2015-11-12 20:34
maven
Maven实战
(七)settings.xml相关配置
一、简介 settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。 settings.xml存在于两个地方: 1.安装的地方
·
2015-11-12 16:59
settings.xml
Maven实战
(五)坐标详解
1.为什么要定义Maven坐标 在我们开发Maven项目的时候,需要为其定义适当的坐标,这是Maven强制要求的。在这个基础上,其他Maven项目才能应用该项目生成的构件。 2.Maven坐标详解 Maven坐标为各种构件引入了秩序,任何一个构件都必须明确定义自己的坐标,而一组Maven坐标
·
2015-11-12 16:58
maven
Maven实战
(六)依赖
我们项目中用到的jar包可以通过依赖的方式引入,构建项目的时候从Maven仓库下载即可。 1. 依赖配置 依赖可以声明如下: <project> ... <dependencies> <dependency> <groupId>group-a</g
·
2015-11-12 16:58
maven
Maven实战
(四)生命周期
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post clean。当用户调用
·
2015-11-12 16:57
maven
Maven实战
(三)Eclipse构建Maven项目
1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 点击eclipse菜单栏Help->Eclipse Marketplace搜索到插件Maven Integration for Eclipse 并点击安装即可,如下图: 安装成成之后我们在Ecli
·
2015-11-12 16:56
eclipse
Maven学习笔记
nbsp; 项目管理:Maven让事情更简单 http://www.ibm.com/developerworks/cn/java/j-maven/
Maven
·
2015-11-12 12:23
maven
maven实战
1。配置M2_HOME 和MAVEN_OPTS 2.java的类名使用groupid和artifactid相加。 3.默认打成的jar包是不能运行的,需要借助maven-shade-plugin插件。 4.gav是必须的,packaging是可选的,默认是jar,classifier是不能直接定义的。 5.maven内置的中央仓库:http://repo1.maven.org/maven2
·
2015-11-12 09:30
maven
《
Maven实战
》整理
《
Maven实战
》整理 Table of Contents 1 Maven 介绍 2 Maven与其他构建工具的比较(IDE,Make,Ant) 2.1
·
2015-11-11 13:59
maven
Maven实战
1、创建一个简单的项目 > mvn archetype:create -DgroupId=com.anncsr -DartifactId=anncsr -DpackageName=com.anncsr 2、项目构建 > mvn install 3、默认生命周期 resouces:resources 复制src/main/resources下的资源及配置信息到输出目录
·
2015-11-11 09:14
maven
使用Eclipse开发Maven插件-1/3
这是一个样例,基本照着《
Maven实战
》-徐晓斌,第17章照抄的;个人练手之作,不喜勿喷! 2. 代码行统计插件。
·
2015-11-11 02:13
eclipse
Maven实战
(七)settings.xml相关配置
一、简介 settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。 settings.xml存在于两个地方:
·
2015-11-07 14:12
settings.xml
《
maven实战
》读书笔记
但是没有系统了解过maven,用起来总感觉不是特别顺手,于是买了《
maven实战
》,对maven比较陌生但是感兴趣的同学也可以参考这本书。
u012422829
·
2015-11-07 12:00
maven
代码
管理
学习笔记-[
Maven实战
]-第一章:Maven简介
Maven简介: Maven 可翻译为:知识的积累,也可以翻译为"专家"或"内行". Maven 是一个跨平台的项目管理工具,是Apache组织中一个很成功的开源项目. Maven 主要服务于基于Java平台的项目构建,依赖管理和项目信息管理. 为什么使用Maven? Maven 并不是唯一的构建管理工具,还有IDE,Make,An
·
2015-11-07 12:13
maven
学习笔记-[
Maven实战
]-第三章:Maven使用入门(1)
说明:[
Maven实战
]一书还介绍了怎么样手工创建Maven工程,学习这本书是为了能尽快在工作中使用,就忽略了手工建工程的部分 如果想了解这部分的内容,可以自己看看书 开始: 1.新建一个maven
·
2015-11-06 07:09
maven
学习笔记-[
Maven实战
]-第三章:Maven使用入门(2)
使用maven执行编译和测试 1.maven执行编译 (1).在pom.xml上点右键,选择Maven build... (2).在Goals里输入clean complie,执行编译 执行结果: [INFO] Scanning for projects...[INFO]&nbs
·
2015-11-06 07:08
maven
学习笔记-[
Maven实战
]-第二章:Maven安装和配置
在windows上安装Maven 1.检查JDK安装:在CMD下运行以下命令来检查JAVA安装情况: 命令: C:\Documents and Settings\Administrator>echo %JAVA_HOME% (回车) 结果: D:\ProgramData\02Kit\jdk1.6.0_35 命令: C:\Documents and Settings\Adminis
·
2015-11-06 07:07
maven
【
Maven实战
】仓库介绍和Nexus的安装
在Maven中我们之前进行配置一个项目的依赖时,引用一下jar包,这些jar包第一次都会从一个地方进行下载,这个地方称为仓库,而对于仓库一般有本地仓库和中心仓库之分,但是我们一般在做项目时会在自己的服务器上配置一个私有仓库,那么我们下面就来创建一个私有仓库,这里我们使用的一个工具叫做Nexus。 1、首先到http://www.sonatype.org/nexus/下载对应的nexus安装包
·
2015-11-02 14:27
maven
【
Maven实战
】依赖的聚合和版本管理
1、在之前的文章中,我们已经建立了四个Maven项目,但是此时如果我们要对这四个项目进行编译打包时,必须一个一个的进行执行命令,而聚合就是指只要我们在其中一个项目中编写一些代码,则在进行此项目的编译和打包的时候也会自动的将其他的项目进行编译和打包!一般情况下一个项目中可能包含很多的子项目,所以我们只需要在这个项目的根目录下建立一个pom.xml即可,不需要在每一个子项目中建立一个pom.xml文件
·
2015-11-02 14:27
maven
【
Maven实战
】传递性依赖的问题
在上一篇文章中我们已经介绍了依赖性,这次我们再来介绍下传递依赖的问题,首先我们还是在上篇文章基础之上进行编写。 1、上篇文章中已经建立了一个user-core的模块,现在首先再建立一个user-log的模块,在此模块中引入log4j、commons-logging等包: 1 <dependencies> 2 <dependency> 3
·
2015-11-02 14:26
maven
【
Maven实战
】依赖的范围
在Maven中有三大模块,分别是依赖、仓库、生命周期和插件,我们接下来下来介绍下依赖,为了方便起见我们还是以案例来说: 1、首先建立一个maven项目,这里我建立一个user的项目 2、接下来我们在这个项目中要使用到hibernate框架,此时就要在此项目中加入hibernate的支持,而之前我们讲到maven会自动的为我们加入jar包,但是前提是我们要找到怎么样编写hibernate的引用,
·
2015-11-02 14:25
maven
【
Maven实战
】Maven开发环境的搭建和案例展示
1、首先到www.apache.org中下载maven,得到一个apache-maven-3.1.0-bin.zip的压缩包。 2、将此压缩包解压,这里解压到D:\docs中,然后找到maven的bin目录(D:\docs\apache-maven-3.1.0\bin),将此目录配置到环境变量path中,如图: 3、打开cmd,输入mvn -version,可以查看maven对应版本号,说
·
2015-11-02 14:24
maven
【
Maven实战
】archetype的使用和eclipse的配置
1、之前在进行项目的构建时都是使用手工进行文件夹的建立,maven也给我们提供了一个参数archetype,可以用来进行项目骨架的建立。使用maven archetype:generate进行创建: 这样就会自动的帮我们生成好pom.xml、src/main/java、src/test/java等文件。 2、我们也可以在myeclipse中使用maven,在myeclipse中
·
2015-11-02 14:21
ArcheType
Maven实战
(十):使用Maven进行测试
阅读更多surefire插件:http://maven.apache.org/surefire/maven-surefire-plugin/本文引自:http://blog.csdn.net/sin90lzc/article/details/75432621.maven-surefire-plugin简介Maven本身并不是一个单元测试框架,它只是在构建执行到特定生命周期阶段的时候,通过插件来执行
Tiro_Li
·
2015-11-02 13:00
maven
单元测试
junit
Maven实战
(十):使用Maven进行测试
阅读更多surefire插件:http://maven.apache.org/surefire/maven-surefire-plugin/本文引自:http://blog.csdn.net/sin90lzc/article/details/75432621.maven-surefire-plugin简介Maven本身并不是一个单元测试框架,它只是在构建执行到特定生命周期阶段的时候,通过插件来执行
Tiro_Li
·
2015-11-02 13:00
maven
单元测试
junit
Maven实战
(十):使用Maven进行测试
surefire插件:http://maven.apache.org/surefire/maven-surefire-plugin/ 本文引自:http://blog.csdn.net/sin90lzc/article/details/75432621.maven-surefire-plugin简介Maven本身并不是一个单元测试框架,它只是在构建执行到特定生命周期阶段的时候,通过插件来执行JUn
Tiro_Li
·
2015-11-02 13:00
maven
单元测试
JUnit
深入理解maven及应用--转
最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的build速度,于是下定决心再看看《
maven
·
2015-11-02 12:51
maven
Maven实战
(六)——Gradle,构建工具的未来?
Maven面临的挑战 软件行业新旧交替的速度之快往往令人咂舌,不用多少时间,你就会发现曾经大红大紫的技术已经成为了昨日黄花,当然,Maven也不会例外。虽然目前它基本上是Java构建的事实标准,但我们也能看到新兴的工具在涌现,比如基于Goovy的Gradle,而去年Hibernate宣布从Maven迁移至Gradle这一事件更是吸引了不少眼球。在此之前,我也听到了不少对Maven的抱怨,包括XM
·
2015-11-01 15:11
gradle
《
Maven实战
》关联实际工作的核心知识
通读了《
Maven实战
》这本书,由于在实际的工作中,对其有一定的操作上的经验。因此,再回头去通读这本书,就能够更加精准的把握里面的核心知识了。
·
2015-11-01 09:51
maven
学习笔记-[
Maven实战
]-第三章:Maven使用入门(3)
这里说一下在建测试工程里遇到的问题 1.第一次建工程,junit依赖始终没有成功,最后删除现在工程,新建了一个工程就好了 2.使用junit4的问题.工程默认的依赖是junit3.8.1,我改成了4.8.2,使用junit4来测试代码,因为没用过junit4 就发生测试代码的@Test报错,引用报错等问题,到网上查了半天都一一解决,其中@Test用法的问题是在 http://mav
·
2015-10-31 18:35
maven
some knowledge of maven {
maven实战
}
maven是跨平台的,不仅是一个构建工具,也是一个可以管理依赖的工具。它最大化的消除了构件的重复,并且提供了中央仓库,能帮我们自动下载构件。---------------------------------------------------------------------世界上任何一个构件都可以使用Maven坐标唯一标识。groudId:定义当前Maven项目隶属的实际项目。 命名规则:组织
·
2015-10-31 10:29
maven
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他