Projektentwicklung
1. Konfiguration der Java Runtime
Grundsätzlich gibt es 3 verschiedene JDK Konfigurationen
Das mitgelieferte intere JDK der IDE - derzeit ein JDK 15 nur für den Betrieb der IDE. Dieses JDK sollte nicht anderweitig in Projekten verwendet werden
Diverse mögliche JDK´s die der IDE global hinzugefügt werden können. Nur eines davon kann als globales JDK für Projekte genutzt werden die kein eigenes JDK für sich definiert haben.
Jedes Projekt kann ein eigenes JDK aus der Riege der bereits der IDE hinzugefügten JDK´s für sich definieren
Grundsätzlich sollte bei Projektstart immer direkt ein JDK für das Projekt gewählt werden entweder automatisch über das globale IDE JDK oder spezifisch definiert im Projekt.
Für das Projekt definieren über: Rechtsklick auf das Projekt → Properties → Java Build Path → Libraries
2. Plötzliche Fehler im Projekt ohne erkennbaren Grund oder Änderungen im Code
Ursache ist meist auf Maven und einem Fehler beim Builden des Projekts zurückzuführen. Welche Fehler können auftreten:
Fehlende Internetverbindung beim Maven Build
Repository Server ist nicht erreichbar
Fehler in der POM.xml
In den meisten Fällen hilft ein erneutes Maven Update über:
Rechtsklick auf das Projekt → Maven → Update Projekt
In Schweren Fällen kann die Option “Force Update of Snapshot/Releases“ gewählt werden
Anmerkung:
Alle jemals geladenen Repositories werden im User Home im “.m2“ Verzeichnis im gecached. Über die Zeit kommen hier eine ganze Menge Daten zusammen und es kann in ganz schweren Fällen auch
helfen dieses Verzeichnis einmal komplett zu löschen.
3. Fehler im Projekt weil interne Klassen nicht erzeugt wurden
Meist handelt es sich hierbei um Klasse welche in Verbindung mit den Entities im Projekt stehen, genauso heißen und am Ende einen Unterstrich besitzen.
Diese Klasse werden beim Projektbuild über das so genannte “Annotation Processing” gebuildet. Ist diese Deaktiviert so können diese Fehler zustande kommen.
Sie können das “Annotation Processing” global aktivieren über Windows → Preferences → Maven → Annotation Processing oder im Projekt über Rechtsklick auf das Projekt → Properties → Maven → Annotation Processing
Führen Sie anschließend ein Maven Update durch
4. Fehler beim Start des Projektes mit Tomcat
In den meisten Fällen hilft ein erneutes Maven Update über:
Rechtsklick auf das Projekt → Maven → Update Projekt
XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.