繁体   English   中英

如何修复strif 2中的“addConfigurationProvider(Xml ...)是未定义的”错误?使用Indigo的m2eclipse插件生成的struts 2空白原型?

[英]How to fix “addConfigurationProvider(Xml…) is undefined” error in struts 2 blank archetype generated from m2eclipse plugin with Indigo?

我使用maven 3创建了一个空白的struts 2原型,用于eclipse Indigo的m2eclipse插件。 项目生成后我遇到了这个错误。

对于ConfigurationManager类型,未定义方法addConfigurationProvider(XmlConfigurationProvider)

这来自ConfigTest.java

 protected void setUp() throws Exception {
        super.setUp();
        XmlConfigurationProvider c = new XmlConfigurationProvider("struts.xml");
        configurationManager.addConfigurationProvider(c);
        configurationManager.reload();
    }

我该如何解决这个问题?
提前致谢。

addConfigurationProvider方法被标记为已弃用,并由addContainerProvider替换。 使用版本2.3.x,此方法已被删除。

这就是struts2-archetype-blank的错误 。我相信你需要更改以下设置

configurationManager.addConfigurationProvider(c);

对此:

configurationManager.addContainerProvider( c );

我希望这个填补修复你的问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM