From 786064bea6eec2b80a7771ed4b3f4bd36a2547d0 Mon Sep 17 00:00:00 2001 From: ulrich Date: Tue, 24 Feb 2026 16:05:25 +0000 Subject: [PATCH] Die Beschreibung zur Verwendung von nano in Readme erweitert. --- README.md | 28 +++++++++++++++++++++++++++- 1 files changed, 27 insertions(+), 1 deletions(-) diff --git a/README.md b/README.md index de2cb30..5aa0316 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,33 @@ ## Klassenbibliothek verwenden -Zur Verwendung der Klassen von neon wird die Klassenbibliothek in den Classpath des Programmes aufgenommen, von dem aus neon genutzt werden soll. +Zur Verwendung der Klassen von neon wird die Klassenbibliothek `neon.jar` zusammen mit `nanojson.jar` +in den Classpath des Programmes aufgenommen, von dem aus neon genutzt werden soll. + +Ist beispielsweise eine App `MyApp.jar` im Ordner `~/apps/MyApp` gespeichert, die mit Hilfe von +neon einen eingebetteten Webserver einsetzen soll, würde die Klassenbibliothek `neon.jar` in den +Ordner `~/apps/MyApp/lib` gelegt. Ferner wird eine [Serverbeschreibungsdatei](https://uhilger.de/data/pg/neon/anleitung.adoc#srv-desc) benötigt, die z.B. im Ordner `~/apps/MyApp/conf` +gespeichert wird. + +Es ergibt sich folgender Verzeichnisinhalt + +```` +~/apps/MyApp/MyApp.jar +~/apps/MyApp/conf/server.json +~/apps/MyApp/lib/neon.jar +~/apps/MyApp/lib/nanojson.jar +```` + +Die Anleitung von neon beschreibt im Kapitel [Neon starten](https://uhilger.de/data/pg/neon/anleitung.adoc#_neon_starten), wie neon aus einer Anwendung wie `MyApp.jar` heraus gestartet wird. Die App +`MyApp.jar` wird wie ein normales Java-Programm von der Kommandozeile ausgeführt: + +```` +cd ~/apps/MyApp +java -jar MyApp.jar +```` + +Hierbei wird automatisch der Inhalt des Unterverzeichnisses `lib` in `~/apps/MyApp` beim Start der +App einbezogen, wo sich die Klassenbibliotheken `neon` und `nanojson` befinden. ## Lizenz -- Gitblit v1.9.3