我正在开发一个程序,需要导入一个jar,它在默认包(jar的根目录)和包中都有类。 到目前为止,我有这个代码,它可以工作,所以我可以导入默认的,但尝试导入包时失败。
import sys
import os
sys.path.append(os.getcwd() + "/versions/1.7.2.jar")
如果我运行import a(a是一个类,因为这是一个混淆的jar。) 它导入,但如果我运行import net.minecraft.server.MinecraftServer它不起作用它说No Module命名为net。
我知道这个课程及其周围的所有课程都有帮助吗?
答案 0 :(得分:0)
问题是 Jython 无法正确找到代码。
源代码基于a.class
这样的文件,您可以导入但不能导入net.minecraft.server.MinecraftServer
。