本篇介绍如何控制reduce的数目。前面观察结果文件,都会发现一般是以part-r-00000 形式出现多个文件,其实这个reducer的数目有关系,reducer数目多,结果文件数目就多。在初始化job的时候,是可以设置reducer的数目的。example4在example的基础上做了改动。修改了pom.xml,使得结束一个参数作为reducer的数目。修改了LogJob.java的代码,作为...
分类:
其他好文 时间:
2014-10-03 15:39:04
阅读次数:
265
有了前面的MultipleOutputs的使用经验,就可以将HDFS输入目录的路径解析出来,组成输出路径,这在业务上是十分常用的。这样其实是没有多文件名输出,仅仅是调用了MultipleOutputs的addNamedOutput方法一次,设置文件名为result.先看pom.xml, 现在参数只有一个输入目录了,输出目录会在该路径后面自动加上/output.<project xmlns="htt...
分类:
其他好文 时间:
2014-10-03 00:03:53
阅读次数:
393
PS:我是一个懒人,我懒得搭建项目连pom都不想去找,连web.xml都不想配置.所以就会想着找一些简便的办法,来适应我这种懒人.----------------------------本人介绍的是用eclipse和sts插件创建springmvc项目,其他项目目前用不着,等用着的时候在研究吧.前提...
分类:
编程语言 时间:
2014-10-01 02:10:30
阅读次数:
390
搭建基于Spring+MyBatis+Jersey的Maven-Web系统版本:Spring(4.1.0.RELEASE)+MyBatis(3.2.7)+Jersey(1.18.1)工具:IntelliJ+Maven详细步骤如下:创建一个基于maven-archetype-webapp的项目打开pom文件,添加spring,jersey,jersey-spring依赖的库<properties>
<project.b..
分类:
编程语言 时间:
2014-09-30 12:22:20
阅读次数:
395
今天下了导入maven工程之后,pom文件一直报Missingartifact
com.sun:tools:jar:1.5.0。很纳闷,tools.jar是jdk自带的jar包。查了一下pom依赖图,原来是struts-
core依赖了这个jar包。试了网上的各种方法,只有把jdk的tools.jar复制到本地仓库,报错才消失。具体解决办法如下:..
分类:
其他好文 时间:
2014-09-29 19:26:12
阅读次数:
211
方法一:打开%maven_home%\conf\setting.xml,只会在新建项目时自动使用1.6的导入项目不会
在标签内添加如下配置:
jdk-1.8
true
1.8
1.8
1.8
1.8
方法二:不同的项目使用不同的jre,pom.xml里添加如下配置
导入项目可以这样配置然后进行maven...
分类:
其他好文 时间:
2014-09-29 15:58:11
阅读次数:
178
pom.xml设置: 关键一行,扫描周期(10秒),有变更则重启
<scanIntervalSeconds>10</scanIntervalSeconds>??
局部设置代码:
<build>
<!--?jetty插件,?设定context?path与spring?profile?-->
<plugi...
分类:
系统相关 时间:
2014-09-29 13:58:31
阅读次数:
263
最近项目用到maven,完成后要将项目打包成可执行的jar,在网上搜了很多打包方法,但总有个个别问题在那里
pom配置文件增加下面配置,执行mvn clean package
org.apache.maven.plugins
maven-jar-plugin
true
Main
...
分类:
其他好文 时间:
2014-09-26 12:17:18
阅读次数:
184
1.maven简介
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
Maven这个单词来自于意第绪语,意为知识的积累,最早在Jakata Turbine项目中它开始被用来试图简化构建过程。当时有很多项目,它们的Ant build文件仅有细微的差别,而JAR文件都由CVS来维护。于是Maven创始者开始了...
分类:
其他好文 时间:
2014-09-25 20:08:37
阅读次数:
183
jsp-api javax.servlet-api jstl
<!-- jsp -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
<dependency>
<groupI...
分类:
编程语言 时间:
2014-09-25 17:13:49
阅读次数:
243