Diese Frage bezieht sich auf das Aufrufen von Scala-Code aus Java-Code.
Wenn ich eine Scala-Bibliothek (im Jar-Format) einfüge, haben die Rückgabetypen oft den Typ scala.collection
und andere Scala-Typen.
Wenn ich in Java (in Netbeans) mit den Scala-Bibliotheken arbeite, erhalte ich den folgenden "Fehler", wenn ich versuche, die Dokumentation für die Scala-Typen anzuzeigen.
%Vor%
Was ist der beste Weg, Javadocs (meines Codes und der Scala-Bibliothek) in die verteilten Jars aufzunehmen?
Wenn Sie maven verwenden, sollte eine Abhängigkeit von Scala das Plugin anweisen, die javadocs (und die Quelle für die Angelegenheit) aus dem Repository zu ziehen. Wenn Sie Maven nicht für die Verwaltung von Abhängigkeiten verwenden ... Nun, Sie sollten jetzt anfangen.
BTW, Scala-Typen für Java verfügbar zu machen, ist keine gute Übung. Sie sollten Ihren Scala-Code in Java-Standard verpacken. Es wird die Wartbarkeit des Codes erheblich verbessern, da die Entwickler, die Ihre Jars verwenden, nicht ihre Köpfe verdrehen müssen, indem sie Java in Scala-Typen übersetzen.