2016-12-14 5 views
1

enter image description hererxjava kann nicht Symbol 'nur' in IntelliJ IDEA lösen

Es funktioniert in:

Observable<String> observable = Observable.just(""); 

Aber nicht auflösen kann Symbol just in Observable.just("");

Ich bin sicher, dass ich die rxjava2.jar importiert haben und die Observable.just("") funktioniert gut in Eclipse, aber nicht in IDEA.

+0

Bitte lesen Sie die Hilfethemen auf [Wie man eine gute Frage] (http://stackoverflow.com/help/how-to-ask). Danach aktualisieren Sie bitte Ihre Frage mit dem Code, den Sie bisher geschrieben haben. –

+0

Lesen Sie auf Java Generics. Der Schlüssel zu deinem Problem liegt da. – gpgekko

+0

@gpgekko die gleichen Codes funktionieren gut in Eclipse und Android Studio, aber IDEA. Ich denke es ist nicht über die Java-Generika – Shuyun6

Antwort

0

Ich hatte das gleiche Problem; Ich habe auch ein ähnliches Verhalten in der Vergangenheit gesehen, was mich für eine lange Zeit verrückt gemacht hat, was zu einer Neuinstallation der IDE geführt hat.

Es stellte sich heraus, dass das Problem auf IntelliJs idea.max.intellisense.filesize Einstellung zurückzuführen war. Ich hatte es auf 100KB eingestellt, was kleiner als die Größe von Observable war.

Dies führt zu seltsamen Ergebnissen in IDEA/IntelliJ (meist auf die IDE in der Lage, nicht-Code/Quellen zu finden, die in dem Classpath sind.)

Verwandte Themen