org.apache.commons.configuration 依赖信息
时间: 2023-06-28 22:08:40 浏览: 159
org.apache.commons.configuration 是一个用于读取和写入配置文件的Java库,提供了各种配置文件格式的支持,并且可以与多种数据源交互。以下是 org.apache.commons.configuration 的依赖信息:
```xml
<dependency>
<groupId>commons-configuration</groupId>
<artifactId>commons-configuration</artifactId>
<version>1.10</version>
</dependency>
```
注意:这只是 org.apache.commons.configuration 库的基本依赖信息,实际使用中可能需要添加其他依赖。
相关问题
org.apache.commons.configuration.Configuration 对应的依赖
org.apache.commons.configuration 包含多个模块,每个模块都对应不同的依赖。以下是常用模块对应的依赖:
1. commons-configuration2-core 模块:
```xml
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2-core</artifactId>
<version>2.7</version>
</dependency>
```
2. commons-configuration2-yaml 模块:
```xml
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2-yaml</artifactId>
<version>2.7</version>
</dependency>
```
3. commons-configuration2-json 模块:
```xml
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2-json</artifactId>
<version>2.7</version>
</dependency>
```
4. commons-configuration2-jndi 模块:
```xml
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-configuration2-jndi</artifactId>
<version>2.7</version>
</dependency>
```
请注意,这只是一些常用模块的依赖。如果您需要使用其他模块,请查找相应的依赖。
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/configuration/Configuration at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.<init>(DefaultMetricsSystem.java:38) at org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.<clinit>(DefaultMetricsSystem.java:36) at org.apache.hadoop.security.UserGroupInformation$UgiMetrics.create(UserGroupInformation.java:120) at org.apache.hadoop.security.UserGroupInformation.<clinit>(UserGroupInformation.java:236) at org.apache.spark.util.Utils$.$anonfun$getCurrentUserName$1(Utils.scala:2539) at scala.Option.getOrElse(Option.scala:189) at org.apache.spark.util.Utils$.getCurrentUserName(Utils.scala:2539) at org.apache.spark.SparkContext.<init>(SparkContext.scala:314) at org.apache.spark.api.java.JavaSparkContext.<init>(JavaSparkContext.scala:58) at FileTest.main(FileTest.java:10) Caused by: java.lang.ClassNotFoundException: org.apache.commons.configuration.Configuration at java.net.URLClassLoader.findClass(URLClassLoader.java:387) at java.lang.ClassLoader.loadClass(ClassLoader.java:418) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
这是一个 Java 报错信息,其中包含了两个错误信息:NoClassDefFoundError 和 ClassNotFoundException。这通常是由于缺少依赖库或类路径错误所导致的。在这个具体的错误中,缺少了 org.apache.commons.configuration.Configuration 类,可能是因为类路径错误或者缺少相应的依赖库。你需要检查你的类路径和依赖库是否正确配置。
阅读全文