3

我正在尝试构建一个简单的 jdbc 数据库调用应用程序。我在构建路径中有罐子,我的 sqljdbc_Auth.dll 在文件夹中:

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

我收到此错误消息

错误:无法找到或加载主类文件

我的虚拟机参数:看起来像这样......

-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 回答