Statisches verschachteltes Klassensichtbarkeitsproblem mit Scala / Java Interop

8

Angenommen, ich habe die folgende Java-Datei in einer Bibliothek:

%Vor%

Ich möchte es von Scala aus erweitern:

%Vor%

Ich bekomme einen Fehler, "Klasse FooHelper kann nicht in Objekt test.AbstractFoo zugegriffen werden". (Ich benutze eine Scala 2.8 Nacht). Das folgende Java kompiliert korrekt:

%Vor%

Die Scala-Version wird auch kompiliert, wenn sie im test -Paket abgelegt wird. Gibt es eine andere Möglichkeit, um es kompilieren zu lassen?

    
Matt R 08.05.2010, 13:26
quelle

1 Antwort

10

Hmm, ich könnte gerade die Java Interoperability FAQ lesen:

Ссылка

    
Matt R 08.05.2010, 13:41
quelle