Projektentwicklung

1. Konfiguration der Java Runtime

Grundsätzlich gibt es 3 verschiedene JDK Konfigurationen

  1. 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

  2. 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.

  3. 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.

  1. 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

  2. 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.