@JFinal 你好,想跟你请教个问题:用tomcat启动JFinal时候报错INFO - {dataSource-1} inited
ERROR - Plugin start error: com.jfinal.plugin.activerecord.ActiveRecordPlugin.
Config already exists: main
java.lang.IllegalArgumentException: Config already exists: main
这怎么解决呀?没看懂配置已存在是什么意思。还有在用jetty启动的时候报错 WARN - FAILED jfinal: java.lang.RuntimeException: Can not create instance of class: com.hyc.emp.common.Config. Please check the config in web.xml
java.lang.RuntimeException: Can not create instance of class: com.hyc.emp.common.Config. Please check the config in web.xml
WARN - Failed startup of context o.e.j.w.WebAppContext{/emp,file:/E:/IDEA%20workSpace/GraduateEmploymentManagementSystem/web/}
java.lang.RuntimeException: Can not create instance of class: com.hyc.emp.common.Config. Please check the config in web.xml
这个我是用JFinal.start("web", 8080, "/", 5)这种方式启动的,好像是路径不对,,看了点源码还是没看懂。不要嫌我笨啊,新手刚开始用,求教了,谢谢。。
可能有两个错误:
1:创建web项目时在填写Defaultoutputfolder时需要填写:/WEB-INF/classes,这个在jfinal手册第一章有详细的截图与说明
2:创建多个ActiveRecordPlugin时需要为ActiveRecordPluin指定一个configName参数,最多允许一个ActiveRecordPlugin不用指定这个参数,不指定时则默认值为:"main",这个参数必须是唯一的,所以当你有多个ActiveRecordPlugin都未指定configName时,为了保证唯一性必定就报错了
回复 @阿斯蓝:没错,在同一个进程中,configName需要是唯一的,只是起个名字用来区分而已。这意思是不是说在一个进程中(或者叫appdomain?还是该怎么解释这个概念我也不太确定)是不允许configName相同的ActiveRecordPlugin存在的?还有就是不知道怎么回事在我的编译器中看JFinal的源码有好多地方都是红色的说不认识这些方法变量的,我用的inteljIDEA。。可能有两个错误:
1:创建web项目时在填写Defaultoutputfolder时需要填写:/WEB-INF/classes,这个在jfinal手册第一章有详细的截图与说明
2:创建多个ActiveRecordPlugin时需要为ActiveRecordPluin指定一个configName参数,最多允许一个ActiveRecordPlugin不用指定这个参数,不指定时则默认值为:"main",这个参数必须是唯一的,所以当你有多个ActiveRecordPlugin都未指定configName时,为了保证唯一性必定就报错了
可能有两个错误:
1:创建web项目时在填写Defaultoutputfolder时需要填写:/WEB-INF/classes,这个在jfinal手册第一章有详细的截图与说明
2:创建多个ActiveRecordPlugin时需要为ActiveRecordPluin指定一个configName参数,最多允许一个ActiveRecordPlugin不用指定这个参数,不指定时则默认值为:"main",这个参数必须是唯一的,所以当你有多个ActiveRecordPlugin都未指定configName时,为了保证唯一性必定就报错了
回复 @JFinal:谢谢波总。我去试试。C3p0偶尔会发现这个问题,可能是有连接长时间在使用未释放造成的,建议换成DruidPlugin版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。