public static void main(String[] args) throws IOException, URISyntaxException
{ 配置配置=新配置();我如何才能在与Java HDFS一个新的目录?
config.set("fs.default.name","hdfs://127.0.0.1:50070/dfshealth.jsp");
FileSystem dfs = FileSystem.get(config);
String dirName = "TestDirectory";
Path src = new Path(dfs.getWorkingDirectory()+"/"+dirName);
dfs.mkdirs(src);
} }
Thier在线程 “主要” java.lang.NoClassDefFoundError异常 例外:组织/阿帕奇/公地/配置/配置 在org.apache.hadoop.metrics2。 lib.DefaultMetricsSystem(DefaultMetricsSystem.java:37) 在org.apache.hadoop.metrics2.lib.DefaultMetricsSystem(DefaultMetricsSystem.java:34) 在org.apache.hadoop.security.UgiInstrumentation.create(UgiInstrumentation.java。: 51) 在org.apache.hadoop.security.UserGroupInformation.initialize(UserGroupInforma (org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:237) at org。)。 apache.hadoop.security.KerberosName。(KerberosName.java:79) at org.apache.hadoop.security.UserGroupInformation.initialize(UserGroupInformation.java:210) at org.apache.hadoop.security.UserGroupInformation.ensureInitialized(UserGroupInformation .java:185) at org.apache.hadoop.security.UserGroupInformation.isSecurityEnabled(UserGroupInformation.java:237) at org.apache.hadoop.security.UserGroupInformation.getLoginUser(UserGroupInformation.java:482) at org.apache .hadoop.security.UserGroupInformation.getCurrentUser(U serGroupInformation.java:468) 在org.apache.hadoop.fs.FileSystem $缓存$关键。(FileSystem.java:1519) 在org.apache.hadoop.fs.FileSystem $ Cache.get(FileSystem.java:1420 ) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:123) at com.TestConnection.main(TestConnection .java:21) 导致:java.lang.ClassNotFoundException:org.apache.commons.configuration.Configuration at java.net.URLClassLoader $ 1.run(URLClassLoader.java:366) at java.net.URLClassLoader $ 1。在java.net.URLClassLoader.findClass(URLClassLoader.java:354)012处运行(URLClassLoader.java:355) (位于java.security.AccessController.doPrivileged(本地方法) )在java.lang.ClassLoader.loadClass(ClassLoader.java:425) 在sun.misc.Launcher $ AppClassLoader.loadClass(Launcher.java:308) 在java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 17更多 移民是真的 有什么问题? 任何帮助!