您的Java文件缺少java.util.List的import语句,这就是为什么它无法编译的原因。
与String和Integer不同,List不在java.lang包中。您需要导入java.util.List,而不是java.lang.List。
如果我正确地理解了您的情况,则您的其他程序正在生成import语句,并尝试为java.lang.List添加一个导入,该导入实际上并不存在。有趣的是,您的代码中没有java.lang.List的import语句。我不知道这是否是您其他程序或功能中的错误!但是,如果将.scr文件中的行替换为
type<java> "java.util.List" from "rt.jar" as List;



