Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

NOCH IN ARBEIT Seitenname muss immer mit "Tutorial " beginnen !

Panel
borderColorgrey
borderWidth1
borderStylesolid
titleLernziel
In diesem Tutorial lernen Sie, wie Sie ein Nuclos-Projekt in die Entwicklungsumgebung "IntelliJ IDEA" einbinden.
Panel
borderColorgrey
borderWidth1
borderStylesolid
titleVoraussetzungen

Inhalt
maxLevel2

Info
titlesiehe auch

<wertvolle Verknüpfungen zu anderen Seiten>

SP Page Status
textDokumentenstatus


 

 

Bevor Sie mit der Konfiguration von IDEA beginnen, müssen Sie sowohl das git-Repository des Projekts (im folgenden Projekt-git), als auch das git-Repository des Nuclos-Kerns (im folgenden Kern-git) klonen.

Wechseln Sie nun im git zu dem Tag des Kerns, welcher der Nuclos-Version der Projekt-Installation entspricht (git checkout).

 

Nun sind Sie bereit, die Konfiguration von IDEA anzugehen.

Richten Sie maven ein: File -> Settings -> Build, Execution, Deployment -> Build Tools -> Maven

:

Image Modified

Öffnen Sie das Projekt (Projekt-git) in IDEA: File -> Open...

Importieren Sie das Maven Projekt (ein Popup sollte erscheinen).

Lassen Sie Maven die Quellen generieren

:

.

Image Modified
Bauen Sie das Modul.Image Added

Nun kann der Kern-giteingebunden werden. Öffnen Sie zu diesem Zweck die Modul-Einstellungen:

Image Added
Hier kann der Kern-git importiert werden:Image Added

Sobald das Modul geladen ist, navigieren Sie ins Verzeichnis /[Pfad zum git]/nuclos-war/src/main/webapp/META-INF/.

Hier finden sie eine Datei context-template.xml - Erstellen Sie eine Kopie der Datei im selben Verzeichnis und nennen Sie diese context.xml. Passen Sie nun die vier value-Parameter (von context.xml) an, so dass diese auf die entsprechenden Konfigurationsdateien zeigen, die sich im Verzeichnis ihres installierten Nuclos-Projekts (Projekt-Installation) befinden.

Nun können Sie auch für den Kern die Quellen mit Maven importieren und das Modul bauen.

Image Added
 

Um den Server einzurichten, gehen Sie auf Run -> Edit Configurations... :

Image Added 
 Erstellen Sie einen neuen Tomcat-Server:Image Added 
 

Konfigurieren Sie diesen wie im Bild:

Application Serverdas Tomcat-Verzeichnis von Projekt-Installation (z.B.: /[Pfad zum Projekt]/nuclos-isd/tomcat/apache-tomcat-7.0.72)
VM Options-Dfunctionblock.dev=true -mx1024m
Deploy at server startupAdd -> Artifact... -> nuclos-war-exploded
Application context/nuclos-war
Image AddedImage Added 

Zusätzlich muss auch noch ein External Tool unter Before launch eingerichtet werden. Dieses kopiert die zuvor eingerichtete context.xml in ein bestimmtes Verzeichnis.

Programcp
Parameter (durch Leerzeichen getrennt)/[Pfad zu Kern-git]
Working directory 
Image Added
  
  
  
  
  
  
  
  
  
  
  1. Image AddedImage Added
  2. Image Removed
  3. Image Removed
  4. Image Removed
  5. Image Removed
  6. Image Removed
  7. Image Removed
  8. Image Removed
  9. Image Removed
  10. Image Removed
  11. Image Removed
  12. Image Removed