我打算在Windows环境下开发Hadoop,所以我首先开始安装如下。
然后我将变量设置如下。
我添加了C:\cygwin\bin;%M2\u HOME%\bin;D:\java\protoc-2.5.0-win32
到路径
并输入Hadoop root并从Windows SDK 7.1命令提示符下运行
-mvn package-Pdist、本机win-DskipTests-Dtar
(省略)[INFO]Apache Hadoop通用版。。。。。。。。。。。。。。。。。。。。。。。。。。。。。失败[32.778 s](省略)[错误]无法执行目标组织。科德豪斯。mojo:exec maven插件:1.3.1:hadoop项目上的exec(complie ms winutils):命令执行失败。进程已退出,但出现错误:1(退出值:1)-
完整日志url:http://pastebin.com/WAYezZmv
上述错误不断发生,导致建筑持续故障。如果有人能帮助找到问题的解决方案,我们将非常感谢您的洞察力!非常感谢。
这在Hadoop中不是问题。但是我找到了根本原因,这样你就可以自己解决问题了。
根据您的日志,问题是因为Windows SDK v7。1与。Net框架4.5
例外
"D:\hdc\hadoop-common-project\hadoop-common\target\bin\libwinutils.lib" libwinutils.lib(libwinutils.obj) : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance
Generating code
Finished generating code
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt [D:\hdc\hadoop-common-project\hadoop-common\src\main\winutils\winutils.vcxproj]
"D:\hdc\hadoop-common-project\hadoop-common\src\main\winutils\winutils.vcxproj" 프로젝트를 빌드했습니다(기본 대상). - 실패
"D:\hdc\hadoop-common-project\hadoop-common\src\main\winutils\winutils.vcxproj.metaproj" 프로젝트를 빌드했습니다(기본 대상). - 실패
"D:\hdc\hadoop-common-project\hadoop-common\src\main\winutils\winutils.sln" 프로젝트를 빌드했습니다(기본 대상). - 실패
实际的例外是
致命错误LNK1123:转换到COFF失败:文件无效或损坏
你可以用谷歌搜索它来找到解决方案。当我搜索时,粘贴了下面这个问题的一些链接
LNK1123错误安装Visual Studio 2012发行版预览后出现错误“链接:致命错误LNK1123:转换为COFF期间失败:文件无效或损坏”
转换为COFF期间失败:文件无效或损坏
首先请原谅我可能的无知,专业的做事方式对我来说很新鲜,如果有什么我没有提到的,请告诉我,我会尽力给你你需要的信息。。。 所以我试图用maven在Eclipse中构建我的webapp,我有一个测试套件 这很好,当我右键单击并以Junit test运行测试时,所有测试都通过了。 当我以Maven build的形式运行它,并以打包一系列测试为目标时,失败了??? 我的maven surefire插件配置
[错误]D:...\spark-test\java-gett-start\src\main\java\main.java:[73,35]错误:源代码1.5中不支持lambda表达式 这是一个heroku示例java项目,在System.properties文件中设置了java版本:java.runtime.version=1.8 具体行如下:
----maven-enforcer-plugin:1.0.1:enforce(default)@cli---添加ignore:org.eclipse.jetty.spdy.* ----maven-enforcer-plugin:1.0.1:enforce(enforce-bang-dependencies)@cli-- ---build-helper-maven-plugin:1.7:times
我正在TFS2015中运行一个构建,我得到了这个错误: 在org.apache.maven.lifecycle.internal.mojoexecutor.execute(mojoexecutor.java:217) 原因:org.apache.maven.plugin.MojoExecutionException:编译时出现致命错误 222 2018-07-25T11:22:37.0150577
我正在尝试使用Maven构建Geonetwork。源代码来自这里:https://github.com/geonetwork/core-geonetwork/tree/3.10.x 我按照本教程构建Geonetwork:https://geonetwork-opensource.org/manuals/trunk/eng/users/tutorials/introduction/deploymen
我需要在maven项目中解析json文件。为此,我从java文件(App.java)中的一个简单导入开始 然后,我尝试使用编译项目,但出现错误: 下面是我如何构建maven项目的: 我创建了maven项目: 你知道如何解决这个错误吗?