我试图用Java编写一个脚本系统,我设法让我的脚本编译和实例化,但是当我试图将脚本转换为"DeftScript“时,即使脚本本身扩展了类"DeftScript”,它也会抛出一个ClassCastError错误(至少重要的部分):
java.lang.ClassCastException: scripts.Compass cannot be cast to com.deft.core.scripts.DeftScriptat com.deft.core.scripts.DeftScriptManager.instantia