3

シンプルな jdbc データベース呼び出しアプリケーションを構築しようとしています。buildpath に jar があり、sqljdbc_Auth.dll はフォルダーにあります。

C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64

このエラー メッセージが表示されます

エラー: メイン クラスのファイルが見つからないか、読み込めませんでした

私のVM引数:次のようになります...

-Djava.library.path=C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64

そして、それは私がこれまでに知っていることです。sqljdbc_auth.dll ファイルの読み込みは、java.library.pathそれよりも複雑ですか?

4

1 に答える 1

7

Eclipseを使用しているようです。これ:

-Djava.library.path=C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64

スペースが含まれているため、複数の引数として解析されます。私は Windows にあまり詳しくありませんが、おそらく次のようなものに置き換える必要があります。

"-Djava.library.path=C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64"
于 2013-12-18T19:14:49.677 に答える