gpt4 book ai didi

java - list 中的类路径

转载 作者:行者123 更新时间:2023-11-29 06:18:35 25 4
gpt4 key购买 nike

我已经下载了一个 xSocket.jar,它将用作类路径并编译 myprogram.jar,两者都在 Java 文件夹中。在 Manifest 中添加类路径是否能够找到 xSocket.jar 而无需在命令行中定义 -cp

在我的命令行 D:\> 位置,我尝试运行 java -jar java\myprogram.jar -n 0

Exception in thread "main" java.lang.NoClassDefFoundError: org/xsocket/connectio
n/IBlockingConnection
at myprogram.main(myprogram.java:114)
Caused by: java.lang.ClassNotFoundException: org.xsocket.connection.IBlockingCon
nection
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 1 more

我在 myprogram.jar 中的 list :

Manifest-Version: 1.0
Created-By: 1.6.0_22 (Sun Microsystems Inc.)
Main-Class: myprogram
Class-Path: xSocket

最佳答案

您需要指定完整的 jar 文件名,即带有扩展名。检查here获取更多信息。

Class-Path: xSocket.jar

关于java - list 中的类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4116762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com