Installation und Ersteinrichtung von RapidClipse
1. RapidClipse startet nicht
Mögliche Ursachen:
System erfüllt nicht die Mindestanforderungen die RapidClipse benötigt
Sorgen Sie dafür, dass ausreichend RAM Speicher und Prozessorleistung zu Verfügung steht
Fehlerhafter Download oder beschädigte Dateien
Laden Sie das Archiv oder den Installer erneut herunter und versuchen Sie es noch einmal
Benutzer besitzt nicht die nötigen Rechte um die Anwendung zu starten
Starten Sie RapidClipse als Administrator
Entpacken Sie das RapidClipse Archiv an einen Ort an dem der zukünftige Nutzer ausreichen Rechte besitzt
Fehlende Internetverbindung
Stellen Sie sicher, dass Ihr Computer mit dem Internet verbunden ist.
Überprüfen Sie, ob RapidClipse ausreichende Berechtigungen besitzt um über die Firewall oder einen Proxy benötige Inhalte laden kann.
Allgemeine Problemlösung:
Starten der IDE über die PowerShell:
Wechseln Sie in das Installationsverzeichnis von RapidClipse
Datei → Windows PowerShell öffnen oder gedrückter Shift-Taste + Rechtsklick im Installationsordner → “PowerShell-Fenster hier öffnen“
Geben sie folgenden Befehl ein “.\rapidclipse.exe“
Eventuelle Fehler sollten Ihnen nun auf der Kommandozeile angezeigt werden
Starten der IDE im “Clean-Mode“
Starten der IDE über die PowerShell sieht oben
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.
Überprüfen Sie, welche Einstellungen für erhöhte DPI eingestellt sind
Klicken Sie dazu auf die RapidClipse.exe → Eigenschaften
Wählen Sie den Tab “Kompatibilität“ und wählen Sie “Hohe DPI Einstellungen ändern“
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
Legen Sie den Workspace niemals auf einem Netzlaufwerk ab.
Verwenden Sie für den Namen des Workspaces keine Sonderzeichen oder Umlaute
Verwenden Sie einen bestimmten Workspace niemals mit mehreren unterschiedlichen RapidClipse Installationen
Verwenden Sie einen bestimmten Workspace niemals mit mehreren Kollegen gemeinschaftlich
Editieren oder löschen Sie keine Dateien im Workspace manuell oder über den Windows Explorer.
Der Workspace verfügt über ein Verzeichnis mit dem Namen “.metadata“ welches alle Meta-Informationen der IDE enthält.
Farben, Themes, Anordnungen
Datenbankverbindungen
Installierte Plugins
Eingebundene Projekte mit deren Klassen und Dateien
Eingebundene Repositories mit allen Informationen
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.
Ungenügende Systemleistung allgemein (Prozessor, Grafikkarte)
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.
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.
Nicht genügend RAM Speicher. RapidClipse benötigt in der Regel zwischen 4 - 6 GB ja nach Projektgröße wenn dauerhaft damit gearbeitet wird
Erweitern Sie den RAM Speicher Ihres Systems
Schließen Sie nicht benötige Projekte regelmäßig oder halten Sie diese nicht ständig im Projektmanagement geöffnet
Starten Sie RapidClipse in regelmäßigen Abständen neu
Weisen Sie RapidClipse über die “RapidClipse.ini” im Installationsverzeichnis zusätzlichen Speicher zu
Erhöhen Sie dazu die Werte -Xms1024m -Xmx4096m am Ende auf -Xms4096m -Xmx8192m
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.Fügen Sie Ausnahmeregeln für Ihre Workspaces und IDE Verzeichnisse hinzu damit diese nicht immer wieder gescannt werden
Oder deaktivieren Sie den Virenscanner für gewisse Bereiche
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.Aktivierte Funktionen in RapidClipse
Aktivierte Funktionen welche im Hintergrund Prozesse starten benötigen natürlich auch Ressourcen. Dazu gehören z.B. Windows → Preferences → ValidationsPrü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.