gpt4 book ai didi

classpath - 当我调用 Jython *而不*将 jar 添加到 $CLASSPATH 时,如何将它们添加到类路径?

转载 作者:行者123 更新时间:2023-12-03 06:41:22 31 4
gpt4 key购买 nike

我想做一些类似于jython -cp FOO:BAR:BAZ argle.py的事情。

如果我将 FOOBARBAZ 添加到 $CLASSPATH 中,则可以正常工作。我尝试在运行时将它们添加到 sys.path 中,但这似乎不适用于 jar。如果我在运行时将扩展 jar 的路径添加到 sys.path ,它就会起作用。有没有简单的替代方法来分解 jar 文件?为运行此脚本的每个用户增加 $CLASSPATH 并不是可接受的替代方案。

谢谢。

最佳答案

您可以使用-D选项来设置python.path:

jython -Dpython.path=FOO:BAR:BAZ argyle.py

关于classpath - 当我调用 Jython *而不*将 jar 添加到 $CLASSPATH 时,如何将它们添加到类路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/537682/

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