WEB开发网
开发学院数据库MySQL Proxool 0.9.1的配置与应用 阅读

Proxool 0.9.1的配置与应用

 2010-02-26 00:00:00 来源:WEB开发网   
核心提示: org.logicalcobwebs.proxool.configuration.ServletConfiguratororg.logicalcobwebs.proxool.configuration.XMLConfiguratororg.logicalcobwebs.proxool.confi

org.logicalcobwebs.proxool.configuration.ServletConfigurator

org.logicalcobwebs.proxool.configuration.XMLConfigurator

org.logicalcobwebs.proxool.configuration.JAXPConfigurator

org.logicalcobwebs.proxool.configuration.AvalonConfigurator

这几个类加载配置文件时候,常常会提示找不到配置文件,其原因是proxool在读取CLASSPATH下路径有问题,经常看到一种情况就是,在开发环境IDE环境下面测试通过,在打包后脱离IDE环境独立运行时候就提示找不到配置文件。这里有一个简单的解决方法就是不要使用文件名指定配置文件,而是通过读取CLASSPATH下的配置文件流,形成字节流传递给配置工具类来实现。比如:

        public static void init() {
                //初始化数据库连接配置参数
                InputStream in = MyDB.class.getResourceAsStream("/proxool.xml");
                Reader reader = null;
                try {
                        reader = new InputStreamReader(in, "GBK");
                } catch (UnsupportedEncodingException e) {
                        e.printStackTrace();
                }
                try {
                        JAXPConfigurator.configure(reader, false);
                } catch (ProxoolException e) {
                        e.printStackTrace();
                }
        }

上一页  1 2 3 4 5  下一页

Tags:Proxool 配置 应用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接