0
Ich habe ein Stück Code unter „Test“ Paket wie untenladen verschachtelt Merkmal Klasse
object TestTraitsUnderObject {
trait InnerOperation[T] {
}
def main(args: Array[String]): Unit = {
Class.forName("test.OuterOperation")
Class.forName("test.TestTraitsUnderObject.InnerOperation")
}
}
trait OuterOperation[T] {
}
scheint, dass ich die Klasse für äußerees Merkmal korrekt geladen werden kann, aber für verschachtelte Eigenschaft, der Classpath ist falsch? Warum das ? Wie kann ich die `geschachtelte Merkmalklasse korrekt laden?
Dank
Danke, Eine andere Frage, wie Klasse für verschachtelte Klasse in einem Paket-Objekt laden? –
'" test.package $ Inner ", wenn Sie' Inner' im Testpaket-Objekt haben – Sheng