我有一个问题,包括用于从 hadoop 读取文件的 jar。如果我从 netbeans 运行应用程序,它可以工作。但是,如果我从命令行运行它,它会成功构建 jar,但我无法运行它,并且出现以下异常。当我执行程序时,我还输入了罐子的路径。
javax.xml.parsers.FactoryConfigurationError:未找到提供程序 org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
如果我在 jars xercesImpl-2.9.1.jar 列表中添加,我会得到下一个异常。
java.lang.NoClassDefFoundError: com/sun/security/auth/UnixPrincipal
有谁知道我该如何解决这个问题?