- Wählen Sie im Menü File > New > RapidClipse Project.
Geben Sie bei Project name den Namen Ihres Projektes ein.
Wählen Sie bei Data Source eine Datenquelle aus oder klicken Sie auf New... um eine neue Datenquelle anzulegen.
Wählen Sie bei Template ein Projekt-Template aus.
Klicken Sie auf Finish.
Hinweis:
Beim Anlegen eines neuen RapidClipse Projektes werden einmalig alle für ein RapidClipse Projekt benötigten Bibliotheken mit deren Abhängigkeiten automatisch vom Maven Central Repository downgeloaded. Dazu müssen Sie online sein. Der Download kann je nach Internet-Verbindung einige Minuten dauern. Anschließend können Sie mit RapidClipse auch offline arbeiten.
Ergebnis:
- Generiert ein RapidClipse Projekt mit einer leeren MainUI und einer ersten View (MainView).
Optionen:
- Data Source - Ermöglicht das Auswählen einer bereits vorhandenen sowie das Anlegen einer neuen Datenquelle.
- Show import wizard - Ruft den Datenbank-Import Assistenten auf, der die Metadaten Ihrer Datenbank importiert und die entsprechenden Entities dazu generiert.
- Template - Mit Hilfe eines Templates erhalten Sie häufig benötigte Grundfunktionen, z.B. einen Navigator, Login-View etc. sowie eine Basis-Projektstruktur out-of-the-Box.
- No Template - Generiert ein RapidClipse Projekt ohne UI-Klasse.
- Default project template - Generiert ein RapidClipse Projekt mit einer leeren MainUI und einer ersten View (MainView).
- Create UIs for multiple devices - Generiert ein RapidClipse Multi-Plattform-Projekt mit unterschiedlichen MainUIs inklusive der jeweils ersten View (MainView) für den Desktop, Smartphones und Tablets.
Project with login view - Generiert ein RapidClipse Projekt mit einer Login-View - Authentication and Authorization
- Enable authentication - Legt einen neuen Authentication Provider an.
- Enable authorization - Legt einen neuen Authorization Configuration Provider an. Diese Option setzt Authentifizierung voraus.
Der Assistent lädt automatisch alle für ein RapidClipse Projekt benötigten Libraries mit dazugehörigen Dependencies via Maven, u.a. Vaadin und Hibernate, legt ein RapidClipse Projekt an und generiert dazu die Dateien:
...