# nocket **Repository Path**: mirrors_bramp/nocket ## Basic Information - **Project Name**: nocket - **Description**: Naked Object based framework for wicket - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Nocket ### Vorbereitung zu installierende Eclipse Plug-Ins: - Eclipse WTP (Help -> "Install new Software..") - fr Tomcat: Eclipse JST Server Adapters (Help -> "Install new Software..") - fr Jetty: Update-Site - - Gradle Plug-In (Help -> "Eclipse Marketplace...") ### Projekt in Eclipse einrichten und konfigurieren: - In Eclipse eine Tomcat 7 Runtime konfigurieren (Einstellungen -> Server -> Runtime Environments). Name sollte `Apache Tomcat 7.0` sein, wird in der Regel von Eclipse so vorgegeben - Projekt in Eclipse importieren (File -> Import... -> Gradle Project). Alternativ kann man auch ber die Shell das Eclipse Projekt generieren (`gradlew cleanEclipse eclipse`) und dann als regulres Eclipse Projekt importieren. Bei Bedarf kann der Gradle-Build benutzerspezifisch konfiguriert werden. Hierzu geht man wie folgt vor: - Kopieren der Datei `./gradle/default.config` zu `./gradle/.config` - Anpassen der Werte in `./gradle/.config` - Bei Änderungen an den Eclipse Werten ggfs. Projekt neu generieren: `gradlew cleanEclipse eclipse` Falls es Probleme mit einem Proxy gibt, folgende Datei im `.gradle`-Verzeichnis des Benutzers anlegen: ~/.gradle/gradle.properties: systemProp.http.proxyHost= systemProp.http.proxyPort=8080 systemProp.http.nonProxyHosts=localhost ### Eigene Features entwickeln / Arbeiten mit Branches https://github.com/Nocket/nocket/wiki ### Beispielanwendung starten ./gradlew tomcatRunWar ### Releasefhige Dateien erzeugen Die generierten Dateien findet man unter `build/libs`, fr das Testen in Eclipse ist das generieren der Artefakte nicht notwendig. - fr die lokale Entwickler Maschine: `./gradlew build` - Aktueller Entwicklungs-Snapshot fr Test-Maschinen `./gradlew buildSnapshot` // generiert das JAR und ein WAR mit den Beispielen - Release `./gradlew buildRelease` // generiert das JAR und ein WAR mit den Beispielen ### Release in Gradle einbinden dependencies { compile "org.nocket:nocket:0.4.3" } repositories { mavenCentral() maven { url "https://raw.githubusercontent.com/Nocket/mvn-repository/master/releases" } }