1
我正在爲使用jni4net將java組件橋接到C#的項目編寫一些測試。我能夠運行使用ReSharper的沒有問題的測試,但是NUnit的似乎是無法找到所需的JAR使用jun4net橋代碼使用nunit運行測試
var setup = new BridgeSetup(true);
string jarPath = System.Web.Hosting.HostingEnvironment.MapPath("~/bin/lib");
if (jarPath != null)
{
setup.AddAllJarsClassPath(jarPath);
}
setup.BindStatic = false;
Bridge.CreateJVM(setup);
string jdbcUrl = "jdbc:somedriver:localhost";
_conn = DriverManager.getConnection(jdbcUrl);
錯誤發生在DriverManager.getConnection()
尋找一個JDBC驅動程序,它位於給出~/bin/lib
路徑