我的代码如下:
package org.minuteware.jgun;
import org.apache.commons.configuration.*;
class ConfigReader {
public void getconfig() {
Configuration config;
try {
config = new PropertiesConfiguration("gun.conf");
} catch (ConfigurationException e) {
e.printStackTrace();
}
String day = config.getString("sync_overlays");
System.out.println(day);
}
}
Eclipse在这段代码中有两个问题:
- 对于
package org.minuteware.jgun;
这行代码,它显示无法解析类型org.apache.commons.lang.exception.NestableException。它是从所需的.class文件间接引用的
- 对于
} catch (ConfigurationException e) {
这行代码,它显示不能抛出类型为ConfigurationException的异常;异常类型必须是Throwable的子类
我在Java中遇到了ConfigurationException?找到了相关答案,但提供的解决方案并没有帮助。