2016-06-24 5 views
0

Ich habe es bereits geschafft, serialVersionUID automatisch in IntelliJ IDEA zu generieren, indem sowohl das Plugin GenerateSerialVersionUID installiert als auch das Kontrollkästchen in Einstellungen - Code - Inspektion wie vorherige Antworten auf diese Fragen aktiviert wurde. Ich kann das nicht zulassen, irgendjemand? Ich habe EE 2016.1.3. Ich habe alle Antworten hier versucht. Was ich möchte, ist die Warnung, d. H. IntelliJ lässt mich wissen, dass ich serialVersionUID bereitstellen sollte. Generiere es als Bonus.Generiere serialVersionUID automatisch in intellij funktioniert nicht

Antwort

0

Sie die Warnung, indem Sie auf

Einstellungen → Editor → Inspektionen → Java → Serializable Klasse ohne SerialVersionUID aktivieren

enter image description here

Dann, wenn diese Option aktiviert ist, können Sie kann fehlende SerialVersionUID generieren, indem Sie auf das Glühbirnensymbol klicken (oder Alt + En ter). Es wird automatisch für dich generiert. Sie benötigen dafür keine Plugins. Wenn es immer noch nicht funktioniert, können Sie versuchen, Ihr Plugin zu deinstallieren, da es die integrierte Funktionalität beeinträchtigen könnte.

enter image description here

+0

Vielen Dank für answer..As sagte ich dies das erste, was war ich versucht und es funktionierte. Jetzt geht es nicht und ich habe es mit und ohne Plugin versucht .... – Joe

+0

Ist die Klasse tatsächlich serialisierbar? Gibt es andere Plugins, die die Kontrolle beeinträchtigen können? Haben Sie keine Inspektionen im Allgemeinen oder im Energiesparmodus? Haben Sie versucht, Caches ungültig zu machen und neu zu starten? –

+0

Ja, nein, nein und ja. Aber danke euch allen für eure Antworten. Als ich das Kästchen in Inspektionen ankreuzte, fand ich es bei der Suche und die Box, die ich überprüfte, war nicht unter Java, sondern AndroidLint. So, jetzt funktioniert es! – Joe