Ich arbeite mit dem IBM Watson-Dienst und importierte die Bibliothek über eine Maven-Abhängigkeit.Intellij kann Methoden von Klassen aus externer Bibliothek nicht auflösen
Ich nahm alles ging gut, da alle Klassen in der externen Bibliothek Abschnitt dargestellt sind:
Instanziierungsanwendung Klassen funktioniert gut, aber wenn ich versuche, Methoden zu verwenden, um von diesen Klassen sagt Intellij „kann nicht auflösen Symbol 'Methodenname' ".
public class Watson
{
ConversationService service = new ConversationService("2017-07-02");
service.setUsernameAndPassword("username", "password");
NaturalLanguageClassifier n = new NaturalLanguageClassifier();
n.createClassifier()
}
Ich habe bereits versucht, die invalidate Caches Aktion und versucht, andere Tricks, die ich im Internet finden konnte, aber nichts funktionierte ... Was mache ich falsch? Gibt es eine Option, die ich ankreuzen muss, damit Intellij die Methoden findet?
bitte posten Code Markup verwenden, nicht als Bild – JimHawkins