无法找到或加载主类文件

时间:2013-12-18 18:45:06

标签: java windows eclipse mainclass

我正在尝试构建一个简单的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

到目前为止,这就是我所知道的。是否加载了java.library.path中涉及的sqljdbc_auth.dll文件?

1 个答案:

答案 0 :(得分: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"