无法解析类org.apache.commons.configuration.PropertiesConfiguration

时间:2018-06-20 11:33:31

标签: grails groovy

我不熟悉Grails。 在我的grails应用程序中,我必须使用apache commons以下代码来编辑属性文件,而不必删除该Iam的其他键值

PropertiesConfiguration conf = new PropertiesConfiguration("config.properties");
            props.setProperty("key", "value");
            conf.save(); 

BuildConfig.groovy中,我包括了悔过行为

dependencies {

        compile 'org.apache.commons:commons-configuration2:2.2'
        compile 'org.apache.commons:commons-lang3:3.1'      
    }

虽然执行grails compile依赖项似乎已下载,但没有任何错误,但是Iam遇到了编译错误

 unable to resolve class org.apache.commons.configuration.PropertiesConfiguration
  [groovyc]  @ line 5, column 1.
  [groovyc]    import org.apache.commons.configuration.PropertiesConfiguration;
  [groovyc]    ^
  [groovyc]

我需要在grails中做哪些其他设置,请提出建议

1 个答案:

答案 0 :(得分:1)

使用

import org.apache.commons.configuration2.PropertiesConfiguration;

请注意配置末尾的2!