gpt4 book ai didi

java - 设置 JAR 的类路径

转载 作者:行者123 更新时间:2023-12-03 01:09:31 45 4
gpt4 key购买 nike

我有一个独立的java项目。我已经执行了 Maven 全新安装。现在,我通过命令提示符进入 target\classes 文件夹,并在类路径中设置所有必需的文件。现在我执行主类。结果正在显示。

现在,我通过命令提示符移回目标文件夹,并尝试执行 jar 文件(jar 文件有一个定义主类的 list 文件)。

Java -cp %CLASSPATH% -jar Destination-01.19-SNAPSHOT.jar

现在我得到以下异常。我还从上面的语句中删除了类路径属性,但仍然得到相同的异常。所需的类在类路径变量中设置,这就是我能够在不使用 -jar 属性的情况下运行主类的原因。

线程“主线程”java.lang.NoClassDefFoundError 中出现异常:org/apache/co蒙斯/日志记录/LogFactory

最佳答案

当您使用-jar时,这是设置程序类路径的唯一机制。

您必须在 list 的类路径行中列出所需的所有 jar(这意味着它们需要在本地文件系统中可找到),或者创建一个能够找到所需 jar 的自定义类加载器。

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

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