//连接平台的数据库
dpA = new DruidPlugin("jdbc:oracle:thin:@172.16.96.128:1521:orcl","info_platform", "info_platform");
dpA.setDriverClass("oracle.jdbc.driver.OracleDriver");
dpA.setValidationQuery("select 1 FROM DUAL");
b = dpA.start();
if(!b) return b;
arpA = new ActiveRecordPlugin("A", dpA);
arpA.setDialect(new OracleDialect());
//设置大小写不敏感
arpA.setContainerFactory(new CaseInsensitiveContainerFactory());
b = arpA.start();
调用上面那个start的时候,在debug模式下,会报异常。但在run模式下不报错,并且能正常查询数据库。
但这样的话,我就没法debug程序了。
以上使用是jfinal2.0,并且是在非web应用上使用。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
我把log4j的jar也加进去了。debug的时候,还是异常,就是执行start方法导致的。麻烦各位高手给看看。
麻烦你帮忙看看行不?谢谢了!
关键就是不报错,我用
try{
JbServer.arpJB.start();
}catch(Exceptione){
System.out.println(e.getMessage());
}
都捕捉不到错误。但就是一debug,就中断,然后就走不下去了。问题是,如果是直接run,是不会出错得。
最后把这个问题总结一下,我当时用的是myeclipse2015的测试版,就出了那个问题了,后来换回myeclipse6,就没问题了,现在使用myeclipse2014,也没问题的。特在此总结一下,后来人希望引以为戒。