Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法找到或加载主类文件_Java_Windows_Eclipse_Mainclass - Fatal编程技术网

Java 无法找到或加载主类文件

Java 无法找到或加载主类文件,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

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