我正尝试在WebSphere for Z/OS上部署的war文件中使用嵌入式Derby数据库。当我使用类似下面的代码创建一个数据库时,我使用包含在WebSphere服务器7.0中的derby.jar而不是版本10.5的derby.jar来创建derby版本10.3数据库,我将其包含在我的WEB-INF/lib目录中。使用不同版本的derby.jar,然后使用WebSphere中包含的版本?
Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:derby:testDB;create=true");
DatabaseMetaData dbmd = conn.getMetaData();
String productName = dbmd.getDatabaseProductName();
String productVersion = dbmd.getDatabaseProductVersion();
我怎么能强迫的WebSphere使用包含在derby.jar文件我包在我的战争文件org.apache.derby.jdbc.EmbeddedDriver类?