[英]Can't Import packaged class files from a jar in jython when it contains classes in the default package
我正在開發一個程序,該程序需要導入一個jar,該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,則它不起作用,它說沒有名為net的模塊。
我知道哪個課程以及該課程附近的所有軟件包,因此有什么幫助嗎?
問題在於Jython無法正確找到代碼。
源代碼基於可以導入的a.class
類的文件,但不net.minecraft.server.MinecraftServer
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.