java.lang.UnsatisfiedLinkError中

时间:2013-12-12 18:01:59

标签: java swing sqlite

我的java应用程序用于加载30秒,现在它加载大约3分钟。当我从Netbeans运行我的应用程序时,我得到“java.lang.UnsatisfiedLinkError:C:\ Users \ Jovo \ AppData \ Local \ Temp \ sqlite-3.6.20.1-sqlitejdbc.dll:访问被拒绝“但我的应用程序仍然在3分钟后运行。我使用Netbeans描述了我的应用程序并且大部分时间花在我的initComponents()方法上,其中调用sqlite来填充两个JComboboxes和一个jtable。如何提高我的应用程序加载速度 - 可能要加载将sqlite数据导入SwingWorker类!

这是在initComponents()内部调用的sqlite本机lib方法,它占用了大部分时间:

   public ResultSet executeQuery(String sql) throws SQLException {
        close();
        this.sql = sql;
        db.prepare(this);
        if (!exec()) {
            close();
            throw new SQLException("query does not return ResultSet");
        }
        return getResultSet();
    }

0 个答案:

没有答案