`
wkf41068
  • 浏览: 458311 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Cannot locate the chosen ObjectFactory implementation: spring

阅读更多
Caused by: Unable to load configuration. - [unknown location]
	at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
	at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:380)
	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:424)
	... 35 more
Caused by: Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]
	at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:293)
	at org.apache.struts2.config.BeanSelectionProvider.alias(BeanSelectionProvider.java:264)
	at org.apache.struts2.config.BeanSelectionProvider.register(BeanSelectionProvider.java:202)
	at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:180)
	at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
	... 37 more


解决办法是:添加struts2-spring-plugin-*.jar 包

分享到:
评论

相关推荐

    struts2的struts.properties配置文件详解

    - **描述**:指定实现`ObjectFactory`接口的类。 - **示例**:通常设置为 `com.opensymphony.xwork2.DefaultObjectFactory`。 - **作用**:用于创建和管理动作对象以及其他依赖对象的生命周期。 通过上述对`struts....

    vsftp连接错误cannot locate user entry:vsftpd

    在使用VSFTPD时,可能会遇到各种连接错误,其中"500 OOPS: cannot locate user entry:vsftpd"是一个较为常见的问题。该错误提示用户无法找到用户条目,这通常是因为配置文件中缺少了对用户或组的定义。 根据提供的...

    FlexBuilder运行项目报Flex Builder cannot locate the required version of Flash Player

    标题 "FlexBuilder运行项目报Flex Builder cannot locate the required version of Flash Player" 描述了一个常见的问题,即在使用FlexBuilder开发Flex应用程序时,由于找不到合适的Flash Player版本,导致项目无法...

    打开vivado的.xpr工程文件报错Cannot locate target loade

    ### 打开Vivado的.xpr工程文件报错Cannot Locate Target Loader的解决方案 #### 问题背景 在使用Xilinx Vivado设计工具进行FPGA/CPLD开发时,经常会遇到各种各样的问题,其中之一就是在尝试打开一个`.xpr`工程文件...

    为PHP安装imagick时出现Cannot locate header file MagickWand.h错误的解决方法

    然而,在安装`imagick`扩展时,可能会遇到各种问题,其中一种常见的错误是“Cannot locate header file MagickWand.h”。这通常意味着编译器在指定的路径下找不到必要的头文件,导致配置过程失败。 当安装`imagick`...

    vf6.0运行库(VFP6R.DLL,VFP6RCHS.DLL)

    描述中的错误“Cannot locate the Microsoft Visual FoxPro support library”表明系统在尝试运行依赖于Visual FoxPro 6.0运行库的程序时,未能找到必要的DLL文件,这通常是因为缺失或损坏的库文件导致的。...

    sqlite3 命令无法执行出现cannot locate 'sqlite3_enable_load_extension'... CANNOT LINK

    在使用SQLite3命令行工具时,可能会遇到"cannot locate 'sqlite3_enable_load_extension'"的错误提示,这通常意味着系统在尝试执行SQL扩展加载功能时遇到了问题。SQLite3是一个轻量级、自包含的数据库引擎,它允许...

    双击xpr打开错误.docx

    当你遇到"双击.xpr打开错误.docx"的问题,这意味着你的系统无法正确识别或启动Vivado来处理这个文件,导致出现“Cannot locate target loader”的错误信息。这个问题可能是由多种原因引起的,下面我们将深入探讨可能...

    TASKING linker 常见问题

    在进行嵌入式软件开发时,使用TASKING编译器的链接器(linker)是一项不可或缺的任务,链接器的主要作用是将编译生成的代码文件(通常为对象文件)链接成最终的可执行文件或库文件。在链接过程中,需要对内存区域...

    linux编译android内核源码问题

    development/build/sdk.atree:229: couldn't locate source file: framework/layoutlib-tests.jar development/build/sdk.atree:230: couldn't locate source file: system/app/ConnectivityTest.apk development...

    android 5.0 api 21 sqlite3 not found sqlite3_enable_load_extension

    2.CANNOT LINK EXECUTABLE: cannot locate symbol "sqlite3_enable_load_extension" referenced by "sqlite3" 适用于android 5.0 API 21版本,使用方法 1. 包含3个文件 sqlite3,lib sqlite_jni.so,libsqlite.so 2....

    Visual FoxPro 6.0/8.0/9.0运行库

    Visual FoxPro是一款由Microsoft开发的关系数据库管理系统,它在20世纪90年代至21世纪初广泛应用于数据库应用系统的开发。这款系统提供了强大的数据库管理、编程和用户界面设计功能,尤其受到小型企业和开发者社区的...

    android 4.4 api 19 sqlite3 not found sqlite3_enable_load_extension

    2.CANNOT LINK EXECUTABLE: cannot locate symbol "sqlite3_enable_load_extension" referenced by "sqlite3" 适用于android 4.4 API 19版本,使用方法 1. 包含3个文件 sqlite3,libsqlite_jni.so,libsqlite.so 2. ...

    hadoop的winutils.exe及hadoop.dll文件

    我的报错:Could not locate Hadoop executable: E:\big_data\hadoop-3.3.0\bin\winutils.ex hadoop的winutils.exe及hadoop.dll文件,可以用于hadoop3.3. 下载好直接将两个文件复制到我们hadoop的bin目录下就行了

    X64 和 X86 Debuggers And Tools-x86_en-us.msi

    《X64与X86调试器及其工具详解——基于Qt与VS的调试环境搭建》 在软件开发过程中,调试工具扮演着至关重要的角色,尤其是对于深入理解代码执行流程、定位问题以及优化性能来说。本文将围绕“X64 Debuggers And ...

    解决Can’t locate ExtUtils/MakeMaker.pm in @INC报错

    Can’t locate ExtUtils/MakeMaker.pm in @INC (@INC contains: inc /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5

    locate-sample-ui:用ReactJS编写的示例LOCATE UI

    有关更多LOCATE开发人员资源的信息,请访问我们的。入门安装NodeJS 从下载并安装最新稳定版本的Node.js克隆仓库克隆或下载此存储库的副本yarn install 从存储库目录中运行yarn install以安装必要的依赖项yarn start...

    海康摄像头spring boot

    在IT行业中,Spring Boot是一个非常流行的微服务框架,它简化了Spring应用的初始搭建以及开发过程。当将海康摄像头与Spring Boot结合时,我们可以构建一个高效、便捷的监控系统,利用Web技术实现在网页上实时展示...

Global site tag (gtag.js) - Google Analytics