gpt4 book ai didi

java - ApplicationContext ctx = 新的 FileSystemXmlApplicationContext 错误

转载 作者:行者123 更新时间:2023-12-02 08:33:18 27 4
gpt4 key购买 nike

嗨,我对 Java 完全陌生,很抱歉我的问题听起来有点愚蠢。

我正在学习有关 hibernate 的教程,并且正在尝试从文件系统获取上下文定义文件。

ApplicationContext ctx  = new FileSystemXmlApplicationContext(
new String[] { "conf/rssWebApplication-services.xml",
"conf/rssWebApplication-data-hibernate.xml" });

但是我收到以下错误:

found   : org.springframework.context.support.FileSystemXmlApplicationContext
required: org.jboss.weld.context.ApplicationContext
ApplicationContext ctx = new FileSystemXmlApplicationContext(
new String[] { "conf/rssWebApplication-services.xml",

知道问题出在哪里吗?

谢谢

最佳答案

您导入的 ApplicationContext 是错误的 - 修复它,指向 spring 的 ApplicationContext。 (目前,它来自Weld框架)。所以:

org.springframework.context.ApplicationContext

而不是

org.jboss.weld.context.ApplicationContext 

关于java - ApplicationContext ctx = 新的 FileSystemXmlApplicationContext 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2689625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com