Java 无法找到或加载主类文件
我正在尝试构建一个简单的jdbc数据库调用应用程序。我在构建路径中有jar,我的sqljdbc_Auth.dll在文件夹中: C:\ProgramFiles(x86)\jdbc\sqljdbc\U 4.0\chs\auth\x64 我收到了这个错误消息 错误:无法找到或加载主类文件 我的虚拟机参数:看起来像这样 -Djava.library.path=C:\ProgramFiles(x86)\jdbc\sqljdbc\U 4.0\chs\auth\x64Java 无法找到或加载主类文件,java,windows,eclipse,mainclass,Java,Windows,Eclipse,Mainclass,我正在尝试构建一个简单的jdbc数据库调用应用程序。我在构建路径中有jar,我的sqljdbc_Auth.dll在文件夹中: C:\ProgramFiles(x86)\jdbc\sqljdbc\U 4.0\chs\auth\x64 我收到了这个错误消息 错误:无法找到或加载主类文件 我的虚拟机参数:看起来像这样 -Djava.library.path=C:\ProgramFiles(x86)\jdbc\sqljdbc\U 4.0\chs\auth\x64 这就是我目前所知道的。在java.lib
这就是我目前所知道的。在
java.library.path
中加载sqljdbc_auth.dll文件比这更复杂吗?听起来像是在使用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"
如果我能从别人的问题中得到我需要的信息,我就不会问我自己的问题。包含
main()
的类文件在哪里?类文件在workspace/projectName/src/oh中,你知道它是什么吗?x86:P谢谢!或者只需在磁盘上的某个单独目录中安装java/other工具,文件夹名称中没有空格,即C:\Work\java