如何正确设置Windows命令行中的类path【JAVA教程】

!
也想出现在这里? 联系我们
信息

如何正确设置Windows命令行中的类path,第1张

概述如何正确设置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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞67 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容