0

如何在 JAPE 语法的 RHS 中使用以下代码?

Class.forName("com.mysql.jdbc.Driver");
...
Connection con=DriverManager.getConnection(url+DBName+addon,DBUser,DBPasswd);
...
PreparedStatement statement = con.prepareStatement(queryString);
ResultSet result;
result = statement.executeQuery();

我参考了用户指南并在文件的开头添加了以下导入:

Imports:{
import java.io.File;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
}

我在消息选项卡中看到的错误是

Error: Unhandled exception type ClassNotFoundException at line 70 in japeactionclasses.instancespairActionClass28
Error: Unhandled exception type SQLException at line 80 in japeactionclasses.instancespairActionClass28
Error: Unhandled exception type SQLException at line 101 in japeactionclasses.instancespairActionClass28
....

第 70 行是:

Class.forName("com.mysql.jdbc.Driver");

因此,似乎找不到 java mysql 连接器。如何在 Gate 中配置?就像在 Eclipse 下的构建路径中添加 jar 一样。

4

2 回答 2

0

如何使用gate2mysql 插件?如果这不可能并且您希望使用上述方法,请确保将 MySQL 驱动程序 jar 文件放入GATE 类路径

于 2013-05-10T10:18:43.660 回答
-1

我认为mysql连接缺少连接jar。希望添加相应的 jar 可以解决这个问题。

于 2014-02-13T08:59:42.357 回答