You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-user@hadoop.apache.org by Thomas Anderson <t....@gmail.com> on 2011/05/05 05:43:01 UTC
Could not resolve dependencies for project org.apache.hadoop:yarn-api:jar:1.0-SNAPSHOT
I follow the instruction at
http://svn.apache.org/repos/asf/hadoop/mapreduce/branches/MR-279/INSTALL
But at step 2, the command `ant veryclean mvn-install
-Dresolvers=internal ` throws errors (http://pastebin.com/MsZQHtGS).
compile-hdfs-classes:
[javac] /home/user/HDFS-1052/build.xml:345: warning:
'includeantruntime' was not set, defaulting to
build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 239 source files to /home/user/HDFS-1052/build/classes
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java:117:
cannot find symbol
[javac] symbol : class ProtocolSignature
[javac] location: package org.apache.hadoop.ipc
[javac] import org.apache.hadoop.ipc.ProtocolSignature;
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java:2329:
cannot find symbol
[javac] symbol : class ProtocolSignature
[javac] location: class org.apache.hadoop.hdfs.server.datanode.DataNode
[javac] public ProtocolSignature getProtocolSignature(String protocol,
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:86:
cannot find symbol
[javac] symbol : class ProtocolSignature
[javac] location: package org.apache.hadoop.ipc
[javac] import org.apache.hadoop.ipc.ProtocolSignature;
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:166:
cannot find symbol
[javac] symbol : class ProtocolSignature
[javac] location: class org.apache.hadoop.hdfs.server.namenode.NameNode
[javac] public ProtocolSignature getProtocolSignature(String protocol,
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/fs/Hdfs.java:317:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/fs/Hdfs.java:399:
cannot find symbol
[javac] symbol : method getCanonicalServiceName()
[javac] location: class org.apache.hadoop.fs.Hdfs
[javac] result.setService(new Text(this.getCanonicalServiceName()));
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/fs/Hdfs.java:395:
method does not override or implement a method from a supertype
[javac] @Override //AbstractFileSystem
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/DFSClient.java:681:
cannot find symbol
[javac] symbol : method
validate(java.util.EnumSet<org.apache.hadoop.fs.CreateFlag>)
[javac] location: class org.apache.hadoop.fs.CreateFlag
[javac] CreateFlag.validate(flag);
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/DistributedFileSystem.java:611:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/DistributedFileSystem.java:818:
method does not override or implement a method from a supertype
[javac] @Override // FileSystem
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java:2331:
cannot find symbol
[javac] symbol : variable ProtocolSignature
[javac] location: class org.apache.hadoop.hdfs.server.datanode.DataNode
[javac] return ProtocolSignature.getProtocolSignature(
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/datanode/DataNode.java:2328:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:168:
cannot find symbol
[javac] symbol : variable ProtocolSignature
[javac] location: class org.apache.hadoop.hdfs.server.namenode.NameNode
[javac] return ProtocolSignature.getProtocolSignature(
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/namenode/NameNode.java:165:
method does not override or implement a method from a supertype
[javac] @Override
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/server/namenode/SecondaryNameNode.java:204:
cannot find symbol
[javac] symbol : method get(int)
[javac] location: class java.lang.String[]
[javac]
Krb5AndCertsSslSocketConnector.KRB5_CIPHER_SUITES.get(0));
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/tools/DFSAdmin.java:273:
cannot find symbol
[javac] symbol : method getFS()
[javac] location: class org.apache.hadoop.hdfs.tools.DFSAdmin
[javac] FileSystem fs = getFS();
[javac] ^
[javac] /home/user/HDFS-1052/src/java/org/apache/hadoop/hdfs/tools/DFSck.java:240:
cannot find symbol
[javac] symbol : method get(int)
[javac] location: class java.lang.String[]
[javac] Krb5AndCertsSslSocketConnector.KRB5_CIPHER_SUITES.get(0));
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] 17 errors
This seems to cause the error below is thrown because it requires hdfs
artifact installed. How to solve this problem?
Could not resolve dependencies for project
org.apache.hadoop:yarn-api:jar:1.0-SNAPSHOT: Could not find artifact
org.apache.hadoop:hadoop-hdfs:jar:0.22.0-SNAPSHOT in
jboss-public-repository-group
(https://repository.jboss.org/nexus/content/groups/public-jboss/)
Thanks for help.