Installation und Ersteinrichtung von RapidClipse

1. RapidClipse startet nicht

Mögliche Ursachen:

  1. System erfüllt nicht die Mindestanforderungen die RapidClipse benötigt

    1. Sorgen Sie dafür, dass ausreichend RAM Speicher und Prozessorleistung zu Verfügung steht

  2. Fehlerhafter Download oder beschädigte Dateien

    1. Laden Sie das Archiv oder den Installer erneut herunter und versuchen Sie es noch einmal

  3. Benutzer besitzt nicht die nötigen Rechte um die Anwendung zu starten

    1. Starten Sie RapidClipse als Administrator

    2. Entpacken Sie das RapidClipse Archiv an einen Ort an dem der zukünftige Nutzer ausreichen Rechte besitzt

  4. Fehlende Internetverbindung

    1. Stellen Sie sicher, dass Ihr Computer mit dem Internet verbunden ist.

    2. Überprüfen Sie, ob RapidClipse ausreichende Berechtigungen besitzt um über die Firewall oder einen Proxy benötige Inhalte laden kann.

Allgemeine Problemlösung:

  1. Starten der IDE über die PowerShell:

    1. Wechseln Sie in das Installationsverzeichnis von RapidClipse

    2. Datei → Windows PowerShell öffnen oder gedrückter Shift-Taste + Rechtsklick im Installationsordner → “PowerShell-Fenster hier öffnen“

    3. Geben sie folgenden Befehl ein “.\rapidclipse.exe“

    4. Eventuelle Fehler sollten Ihnen nun auf der Kommandozeile angezeigt werden

  2. Starten der IDE im “Clean-Mode“

    1. Starten der IDE über die PowerShell sieht oben

    2. Geben sie folgenden Befehl ein “.\rapidclipse.exe -clean“

2. Verwendung von RapidClipse mit erhöhter DPI darstellung oder Skalierung der Windows Oberfläche

Manchmal kann es vorkommen, dass bestimmte Inhalte in RapidClipse verschoben oder verschwommen dargestellt werden. Oder es werden im UI Builder Elemente verschoben oder überlagert dargestellt.

  1. Überprüfen Sie, welche Einstellungen für erhöhte DPI eingestellt sind

    1. Klicken Sie dazu auf die RapidClipse.exe → Eigenschaften

    2. Wählen Sie den Tab “Kompatibilität“ und wählen Sie “Hohe DPI Einstellungen ändern

    3. Wechseln Sie bei “Hohe DPI Skalierung überschreiben“ zwischen “System“ oder “Anwendung“ und prüfen Sie ob dies die Probleme behebt

3. Internet oder Firewall Einstellungen

RapidClipse und speziell Maven benötigen für einen reibungslosen Betrieb eine ständige Internetverbindung. Sorgen Sie also dafür, dass Ihr Computer über eine ausreichende Internetverbindung verfügt.

Sollten Sie spezielle Proxy Einstellungen benötigen legen Sie diese im Menü Windows > Preferences > General > Network Connections fest.

4. Verwendung von Sonderzeichen

Verwenden Sie für nachfolgende Elemente keine Sonderzeichen oder Umlaute:

  • RapidClipse

    • Verzeichnisse für RapidClipse IDE

    • Workspaces welche die IDE später verwendet

  • Projekt

    • Projekt- oder Packagenamen

    • Ansonsten gelten bei allen Projekten die Java Code Konventionen

5. Einstellungen und Hinweise für den Workspace

  1. Legen Sie den Workspace niemals auf einem Netzlaufwerk ab.

  2. Verwenden Sie für den Namen des Workspaces keine Sonderzeichen oder Umlaute

  3. Verwenden Sie einen bestimmten Workspace niemals mit mehreren unterschiedlichen RapidClipse Installationen

  4. Verwenden Sie einen bestimmten Workspace niemals mit mehreren Kollegen gemeinschaftlich

  5. Editieren oder löschen Sie keine Dateien im Workspace manuell oder über den Windows Explorer.

  6. Der Workspace verfügt über ein Verzeichnis mit dem Namen “.metadata“ welches alle Meta-Informationen der IDE enthält.

    1. Farben, Themes, Anordnungen

    2. Datenbankverbindungen

    3. Installierte Plugins

    4. Eingebundene Projekte mit deren Klassen und Dateien

    5. Eingebundene Repositories mit allen Informationen

  7. Dieses Verzeichnis wird beim Start der IDE sofern es nicht schon existiert immer wieder neu generiert. Es kommt vor, dass sich über die Zeit oder durch Abstürze Fehler in diese Metadaten einschleichen. Dann kann es sinnvoll sein, einen neuen Workspace zu erstellen oder den Ordner “.metadata“ zu löschen. Bitte denken Sie daran vorher wichtige Elemente wie Datenbankverbindungen zu exportieren um diese später im neuen Workspace wieder importieren zu können.

6. Performance Probleme innerhalb der IDE

Es gibt eine vielzahl äußerer Einflüsse die sich negativ auf die performance der IDE auswirken. Nachfolgend eine Liste der schwer wiegensten und mögliche Lösungen dazu.

  1. Ungenügende Systemleistung allgemein (Prozessor, Grafikkarte)

    1. Grundsätzlich ist zu sagen, das es sich bei RapidClipse / Eclipse um hochkomplexe Entwicklungstools handelt. Diese müsse gerade im Hintergrund tausende Dateien und Prozesse managen.

    2. Speziell bei RapidClipse und dem UI Builder handelt es sich ein ebenfalls sehr komplexes grafik design Tool. Es hat sich gezeigt, dass eine mittelklasse Grafikkarte durchaus die Performance des Renderings im UI Builder bringt.

  2. Nicht genügend RAM Speicher. RapidClipse benötigt in der Regel zwischen 4 - 6 GB ja nach Projektgröße wenn dauerhaft damit gearbeitet wird

    1. Erweitern Sie den RAM Speicher Ihres Systems

    2. Schließen Sie nicht benötige Projekte regelmäßig oder halten Sie diese nicht ständig im Projektmanagement geöffnet

    3. Starten Sie RapidClipse in regelmäßigen Abständen neu

    4. Weisen Sie RapidClipse über die “RapidClipse.ini” im Installationsverzeichnis zusätzlichen Speicher zu

      1. Erhöhen Sie dazu die Werte -Xms1024m -Xmx4096m am Ende auf -Xms4096m -Xmx8192m

  3. On Access Scans des Virenscanners
    Aufgrund der Tatsache, dass RapidClipse im Hintergrund ständig Dateien kompilieren, verschieben und prüfen muss, wirken sich solche Scans massiv auf die Performance der IDE aus.

    1. Fügen Sie Ausnahmeregeln für Ihre Workspaces und IDE Verzeichnisse hinzu damit diese nicht immer wieder gescannt werden

    2. Oder deaktivieren Sie den Virenscanner für gewisse Bereiche

  4. Installierte Plugins in RapidClipse
    Grundsätzlich wird RapidClipse mit einem minimal notwendigen Setup an Plugins und Addons ausgeliefert. Dieses Setup wird von uns regelmäßig überprüft und ggf. angepasst. Jedes weitere Plugin welches durch den späteren Nutzer zusätzlich installiert wird kann die Leistung der IDE negativ beeinflussen. In vielen Fällen beobachten wir, dass sich Plugins gegenseitig nicht “vertragen” was dann am Ende zu Fehlern und schlechter Performance der IDE führt. Überprüfen Sie deshalb regelmäßig welche Addons Sie wirklich brauchen und welche gelöscht werden können.

  5. Aktivierte Funktionen in RapidClipse
    Aktivierte Funktionen welche im Hintergrund Prozesse starten benötigen natürlich auch Ressourcen. Dazu gehören z.B. Windows → Preferences → Validations

    1. Prüfen Sie deshalb regelmäßig welche Prozesse, Prüfungen und Validierungen Sie im Hintergrund wirklich benötigen. Den diese brauchen ebenfalls nicht unerheblich Systemleistung

7. Kein Zugriff auf die mitgelieferte H2 Test-Datenbank

Geben Sie Port 5435 frei über Menü Windows > Preferences > XDEV > Sample Database. Falls Port 5435 bereits verwendet wird, stellen Sie diesen um.

 

XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.