概述如何正确设置Windows命令行中的类path
我已经做了很多尝试,input命令从terminal正确运行JAR文件,我100%确定所有的JAR文件等都在给定的path,但我不断收到一个ClassDefNotFoundException。 这与我进入命令的方式有什么关系?
C:UsersANNADownloads>\”C:Program filesJavajre1.8.0_45binjava.exe\” -Djava.library.path=\”C:UsersANNADownloadswindows64_libjitsilibnativewindows-64\” -cp \”C:UsersANNADownloadsSimplifIEdConnectionProvIDer.jar;C:UsersANNADownloadswindows64_libjitsi\” Core.PublicService Exception in thread \”main\” java.lang.NoClassDefFoundError: org/jitsi/service/lib jitsi/libJitsi at Core.PublicService.<clinit>(PublicService.java:38) Caused by: java.lang.classNotFoundException: org.jitsi.service.libjitsi.libJitsi at java.net.urlclassloader.findClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) at sun.misc.Launcher$AppClassLoader.loadClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) … 1 more
没有工作。 再次尝试:
C:UsersANNADownloads>\”C:Program filesJavajre1.8.0_45binjava.exe\” -Djava. library.path=\”C:UsersANNADownloadswindows64_libjitsilibnativewindows-64\” -cp C:UsersANNADownloadsSimplifIEdConnectionProvIDer.jar;C:UsersANNADownl oadswindows64_libjitsi Core.PublicService Exception in thread \”main\” java.lang.NoClassDefFoundError: org/jitsi/service/lib jitsi/libJitsi at Core.PublicService.<clinit>(PublicService.java:38) Caused by: java.lang.classNotFoundException: org.jitsi.service.libjitsi.libJitsi at java.net.urlclassloader.findClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) at sun.misc.Launcher$AppClassLoader.loadClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) … 1 more
没有工作。 再次尝试:
C:UsersANNADownloads>\”C:Program filesJavajre1.8.0_45binjava.exe\” -Djava. library.path=C:UsersANNADownloadswindows64_libjitsilibnativewindows-64 -c p C:UsersANNADownloadsSimplifIEdConnectionProvIDer.jar;C:UsersANNADownloa dswindows64_libjitsi Core.PublicService Exception in thread \”main\” java.lang.NoClassDefFoundError: org/jitsi/service/lib jitsi/libJitsi at Core.PublicService.<clinit>(PublicService.java:38) Caused by: java.lang.classNotFoundException: org.jitsi.service.libjitsi.libJitsi at java.net.urlclassloader.findClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) at sun.misc.Launcher$AppClassLoader.loadClass(UnkNown Source) at java.lang.classLoader.loadClass(UnkNown Source) … 1 more
请注意,“org.jitsi.service.libjitsi.libJitsi”类实际上位于JAR文件中,该文件的实际位置位于文件夹“C: Users Anna Downloads windows64_libjitsi”中,该文件是JAR文件的类path我正试图在命令行上指定。
如何从windows命令行运行python文件(.py)而不必先键入python?
在subversion版本库中查找包含文字recursion的文件
在pm2中崩溃后重新启动node.Js
从c ++运行一些命令行命令
terminal – 删除不包含.mp3文件的所有文件夹
windows Dir命令 – 按大小sorting子目录
使用batch file提取文件名的一部分
有没有一种脚本语言“编译”到windows批处理语法?
path,/ usr / bin /和/ usr / local / bin /
Plink通过windowsbatch file处理特定的错误
您已将JAR添加到CLAsspATH ,而不是包含此JAR的文件夹。 所以-cp参数应该是这样的C:UsersANNADownloadsSimplifIEdConnectionProvIDer.jar;C:UsersANNADownloadswindows64_libjitsithe_name_of_the_JAR.jar 。
总结
以上是内存溢出为你收集整理的如何正确设置Windows命令行中的类path全部内容,希望文章能够帮你解决如何正确设置Windows命令行中的类path所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容