java.sql.SQLException: Jdbc :derby に適したドライバーが見つかりません:
このコマンドを使用すると、アプリケーションは netbeans の外部では開始されません。以下のみで開始します。java -jar FXProductWatcher.jar # does not load the driver .jar
PS C:\Documents and Settings\User1\Meus documentos\x\workspace\FXProductWatcher\dist> java -classpath 'C:\Documents and Settings\User1\Meus documentos\x\workspace\FXProductWatcher\dist\lib\sqljdbc4.jar ;FXProductWatcher.jar' FXProductWatcher
結果 > メイン クラス FXProductWatcher を検索またはロードできないエラー
マニフェスト ファイルが自動的に生成される netbeans を使用しています。Class-Path: lib/sqljdbc4.jar を配置しようとしましたが、肯定的な結果はありませんでした。
netbeans のマニフェストには次のものがあります。
JavaFX-Application-Class: fxproductwatcher.FXProductWatcher
JavaFX-Class-Path: lib/sqljdbc4.jar
Created-By: JavaFX Packager
Main-Class: com/javafx/main/Main
私の接続コード
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException ex) {
Logger.getLogger(DbConnection.class.getName()).log(Level.SEVERE, null, ex);
}
String sDbUrl = "jdbc:sqlserver://remoteIP;databaseName=test";
conn = DriverManager.getConnection(sDbUrl, username, password);
return conn;
助けや提案をありがとう。