Ich habe ein Problem damit, generierte Klassen in Eclipse zu sehen. Es ist, weil generierte Klassen im Zielordner, die während des Builds generiert werden, das gleiche Paket wie das vorhandene Paket im Projekt haben, wo einige Java-Klassen von mir selbst erstellt wurden. Ich möchte die generierte Klasse im Zielordner behalten, aber Eclipse kann die Klasse nicht sehen, da sie aufgrund des gleichen Pakets nicht im Ziel gefunden wird. Gibt es irgendetwas, was ich in Einstellungen tun kann, damit Eclipse die Klasse sieht?Eclipse kann die generierten Klassen nicht sehen
Antwort
Möglicherweise müssen Sie das Eclipse-Projekt aktualisieren. Wenn Sie Änderungen (Hinzufügen oder Entfernen von Dateien/Klassen oder Ändern der Datei) im Projekt außerhalb der Eclipse vornehmen. Sie müssen das Eclipse-Projekt aktualisieren.
Klicken Sie mit der rechten Maustaste auf das Projekt und klicken Sie auf das Aktualisieren im Kontextmenü
es funktioniert nicht, um es zu klären, es ist die gleiche Sache wie wenn Sie Unit-Tests-Klasse machen. Sie haben das gleiche Paket, aber die getestete Klasse befindet sich in src/main/java und der uni-Test befindet sich in src/test/java. Ich habe eine Klasse in src/main/java ..... Paket-Struktur und generierte Klasse in Ziel/.... Paket-Struktur (die gleiche wie in der ersten Klasse) und die generierte Klasse muss von der ersten Klasse sichtbar sein. Ich kann den Import nicht verwenden, da ich das gleiche Paket nicht importieren kann. Meine Kollegen haben IntelliJ und sie haben keine Probleme, aber Eclipse kann die generierten Klassen – Pukjar
nicht sehen. Es scheint, dass Ihre generierte Klasse nicht auf dem Klassenpfad des Eclipse-Projekts ist. Klicken Sie mit der rechten Maustaste auf das Projekt, wählen Sie die Projekteigenschaften aus und vergewissern Sie sich, dass die generierte Klasse in ** Java-Erstellungspfad enthalten ist. ** –
auch aktiviert, Klassenpfad ist korrekt: / – Pukjar
- 1. Wie werden die mit Eclipse generierten Webservice-Client-Klassen verwendet?
- 2. Spring kann meine importierten Klassen nicht sehen
- 3. Komponententest kann die Klassenvariablen der Klassen nicht sehen
- 4. Kann Eclipse die Verwendung bestimmter Klassen verhindern?
- 5. Kann SOAP-Client Request Parameter von generierten Klassen nicht ändern
- 6. Javapoet: Referenzierung andere generierten Klassen
- 7. Wie kann ich die Kern-Android-Klassen sehen?
- 8. Interface Builder kann Klassen in einer statischen Bibliothek nicht sehen
- 9. JAXB - generierten Klassen implementieren Schnittstelle
- 10. Nosetests nicht sehen Test Klassen, die Unittest entdecken tut
- 11. Warum Eclipse implementiert Schnittstellen nicht sehen?
- 12. Ausschließen von generierten Klassen von Sonarint-Analyse
- 13. Kann Klassen nicht ausführen, kompiliert von Eclipse in der Befehlszeile
- 14. Eclipse kann Java-Klassen nicht mehr automatisch importieren
- 15. Kann Kotlin Klassen in Java Maven-Projekt nicht funktionieren (Eclipse)
- 16. Ruby kann die Umgebungsvariable NLS_LANG nicht sehen
- 17. Coldfusion-Webdienst kann die Komponente nicht sehen
- 18. Ich kann die Ansicht nicht sehen 2
- 19. Prolog: Kann die Datei nicht sehen
- 20. Shortcut zu Klassenhierarchie in Eclipse zu sehen
- 21. Kann editText nicht sehen
- 22. Kann WebView nicht sehen
- 23. Eclipse-Fragment, das die Klassen im Eltern-Plugin nicht löscht
- 24. Erweitern automatisch generierten Klassen von Entität Framework
- 25. Die verdeckte Firebase-Klasse in Eclipse kann nicht gefunden werden
- 26. asp.net ... Wie kann ich beim Binden noch verfügbare Klassen sehen?
- 27. Kann ich Schnittstellen in der Typhierarchieansicht von Eclipse sehen?
- 28. Warum sieht NetBeans IDE die generierten Quellen nicht?
- 29. Das programmatische Kompilieren von Xtend-Klassen funktioniert nicht.
- 30. Warum die BindingSource-Komponente vererbte Eigenschaften nicht sehen kann?
aktualisieren und sauber zu bauen. Es sollte das Problem lösen! –
Ich versuchte alle diese allgemeinen Dinge wie Reinigung, Aktualisierung Maven Projekt Importe usw. – Pukjar
hatten Sie bereits Standard-Ausgabe-Ordner-Pfad von Projekt Build-Pfad überprüfen? –