gpt4 book ai didi

jython-2.5 - jython classnotfoundexception 即使类文件存在

转载 作者:行者123 更新时间:2023-12-02 05:07:24 29 4
gpt4 key购买 nike

我正在使用 jython 并调用一些自定义 Java API,我添加了我需要的所有 jar 或我在我的代码中使用的 jython 仍然提示一个类,因为它找不到 (NoClassDefFoundError),我不确定为什么,我检查路径中的所有 jar ,我在路径中的一个 jar 中有那个类。

这就是我运行代码的方式

jython -Dpython.path=a.jar:b.jar:c.jar client.py

它提示 c.jar 中的一个类,不知道为什么会这样。我是否缺少 jython 的一些额外选项(我不在此路径中包括 jython.jar)

编辑:我试图自己解决这个问题,我发现将相同的 jar 文件添加到 CLASSPATH(如 export CLASSPATH=$CLASSPATH:a.jar:b.jar...)并运行 jython client.py 有效美好的。这是一个奇怪的行为,我很高兴我比我想象的更快地解决了这个问题

最佳答案

我认为 jython 期望类路径上有 Java 类......

也许这会有所帮助:

Classloader Trouble

关于jython-2.5 - jython classnotfoundexception 即使类文件存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9594564/

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