[ https://issues.apache.org/jira/browse/MAPREDUCE-3881?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14524582#comment-14524582 ]
Hadoop QA commented on MAPREDUCE-3881: -------------------------------------- \\ \\ | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:red}-1{color} | patch | 0m 0s | The patch command could not apply the patch during dryrun. | \\ \\ || Subsystem || Report/Notes || | Patch URL | http://issues.apache.org/jira/secure/attachment/12515081/pom.xml.patch | | Optional Tests | javadoc javac unit | | git revision | trunk / f1a152c | | Console output | https://builds.apache.org/job/PreCommit-MAPREDUCE-Build/5501/console | This message was automatically generated. > building fail under Windows > --------------------------- > > Key: MAPREDUCE-3881 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-3881 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: build > Environment: D:\os\hadoopcommon>mvn --version > Apache Maven 3.0.4 (r1232337; 2012-01-17 16:44:56+0800) > Maven home: C:\portable\maven\bin\.. > Java version: 1.7.0_02, vendor: Oracle Corporation > Java home: C:\Program Files (x86)\Java\jdk1.7.0_02\jre > Default locale: zh_CN, platform encoding: GBK > OS name: "windows 7", version: "6.1", arch: "x86", family: "windows" > Reporter: Changming Sun > Priority: Minor > Attachments: pom.xml.patch > > Original Estimate: 1h > Remaining Estimate: 1h > > hadoop-mapreduce-project\hadoop-yarn\hadoop-yarn-common\pom.xml is not > portable. > <execution> > <id>generate-version</id> > <phase>generate-sources</phase> > <configuration> > <executable>scripts/saveVersion.sh</executable> > <arguments> > <argument>${project.version}</argument> > <argument>${project.build.directory}</argument> > </arguments> > </configuration> > <goals> > <goal>exec</goal> > </goals> > </execution> > when I built it under windows , I got a such error: > [ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.2:exec > (gen > erate-version) on project hadoop-yarn-common: Command execution failed. > Cannot r > un program "scripts\saveVersion.sh" (in directory > "D:\os\hadoopcommon\hadoop-map > reduce-project\hadoop-yarn\hadoop-yarn-common"): CreateProcess error=2, > ???????? > ? -> [Help 1] > we should modify it like this: (copied from > hadoop-common-project\hadoop-common\pom.xml) > <configuration> > <target> > <mkdir > dir="${project.build.directory}/generated-sources/java"/> > <exec executable="sh"> > <arg > line="${basedir}/dev-support/saveVersion.sh > ${project.version} ${project.build.directory}/generated-sources/java"/> > </exec> > </target> > </configuration> > </execution> -- This message was sent by Atlassian JIRA (v6.3.4#6332)