私は Eclipse Data Tools Platform を介して Derby DB を作成しようとしましたが、最初はそれを機能させることができませんでした..何をしても、常に同じエラーが発生しました:
Could not connect to New Derby.
Error creating SQL Model Connection connection to New Derby. (Error: null)
java.lang.NullPointerException
Error creating JDBC Connection connection to New Derby. (Error: null)
java.lang.NullPointerException
これを試している間、ドライバーを含む derby.jar ファイルは「workspace/myproject/lib」フォルダー内にありました。次に、まったく同じファイルをデスクトップに置き、ドライバーを derby.jar の新しい場所を指すように設定すると、すべてが自動的に機能し始めました...
私はいくつかの実験を行いましたが、Eclipseワークスペースフォルダー内に配置した場合を除いて、どこでも機能することが起こります。なんで?
そして最も重要なことは、自分のアプリケーションを別のマシンにデプロイしたい場合、自分のプロジェクト フォルダー内 (したがって、自分のプロジェクトの .jar 内) に derby.jar が必要ですか?
みんなに前もって感謝します
編集:私はすでに Eclipse インターフェイスを介してプロジェクトに derby.jar を追加しました。方法は次のとおりです。