编译hadoop2.2.0源码时报错
2024-10-14 09:10:04
编译hadoop2.2.0源码时,
mvn install -DskipTests
报错:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /home/test/work/env/hadoop/hadoop-2.2.0-src/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/AuthenticatorTestCase.java:[86,13] 无法訪问 org.mortbay.component.AbstractLifeCycle
未找到 org.mortbay.component.AbstractLifeCycle 的类文件
server = new Server(0);
[ERROR] /home/test/work/env/hadoop/hadoop-2.2.0-src/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/AuthenticatorTestCase.java:[96,29] 无法訪问 org.mortbay.component.LifeCycle
未找到 org.mortbay.component.LifeCycle 的类文件
server.getConnectors()[0].setHost(host);
[ERROR] /home/test/work/env/hadoop/hadoop-2.2.0-src/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/AuthenticatorTestCase.java:[98,10] 找不到符号
符号: 方法 start()
位置: 类 org.mortbay.jetty.Server
[ERROR] /home/test/work/env/hadoop/hadoop-2.2.0-src/hadoop-common-project/hadoop-auth/src/test/java/org/apache/hadoop/security/authentication/client/AuthenticatorTestCase.java:[104,12] 找不到符号
符号: 方法 stop()
位置: 类 org.mortbay.jetty.Server
[INFO] 4 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
这是hadoop2.2.0源码里的一个小bug:https://issues.apache.org/jira/browse/HADOOP-10110
不想看英文的,就直接改动hadoop-common-project/hadoop-auth/pom.xml,加入一个dependency:
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-util</artifactId>
<scope>test</scope>
</dependency>
事实上就是少了一个包。
最新文章
- oncontextmenu事件
- go 字符变量
- 59.Android开源项目及库 (转)
- ffmpeg-20160508-git-bin
- c语言字符集
- iOS ShareSDK 使用
- CodeIgniter配置之SESSION
- 浅谈Spark Kryo serialization
- java中静态代理跟动态代理之间的区别
- 【HDOJ】3601 Coach Yehr’s punishment
- Hadoop学习记录(3)|HDFS API 操作|RPC调用
- Robot Framework+Oracle
- Mysql 5.6到5.7的mysql.user改变
- Python全栈开发之---迭代器、可迭代对象、生成器
- windows bat 批处理 执行 for 循环无法执行?
- 7系列FPGA的时钟资源——UG472
- hdu 1257 一共要多少套拦截系统 (LIS)
- noip第12课作业
- Spark记录-spark与storm比对与选型(转载)
- ParameterizedType获取java泛型参数类型