#65: MSI-Vorbereitung - jdeps-Modulliste, winUpgradeUuid, BAT-Dateien, Pfad-Hinweise

- addModules-Liste per jdeps aktualisiert: java.prefs und jdk.unsupported.desktop
  neu hinzugefuegt; java.desktop, java.logging und java.xml manuell beibehalten
  (reflektiv genutzt, von jdeps --ignore-missing-deps nicht erkannt)
- jdeps-Ausgabe in pdf-umbenenner-packaging/jdeps-output.txt dokumentiert
- winUpgradeUuid gesetzt (EA8D0149-1401-4D3D-A98D-A2B98DAE5495); darf nie geaendert werden
- BAT-Dateien korrigiert: referenzieren nun %~dp0PDF-KI-Renamer.exe (kein Unterverzeichnis),
  passend zur appContent-Einbettung ins Installationsverzeichnis
- BAT-Dateien via appContent in den MSI-Installer eingebettet
- winShortcut=true und winShortcutPrompt=false bestaetigt (waren bereits korrekt)
- app.version=${revision} bestaetigt (war bereits korrekt nach #67)
- betrieb.md: MSI-Release-Checkliste und Pfad-Empfehlung fuer sqlite.file ergaenzt
- README-icon.md: Ist-Stand dokumentiert (icon.ico ca. 127 KB, kein Platzhalter)
- Offener Punkt fuer Marcus: Laufzeit-Verifikation ohne JDK nach manuellem MSI-Build

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-30 14:08:53 +02:00
parent 46fc1d4fa4
commit 51d6168697
6 changed files with 112 additions and 14 deletions
@@ -1,3 +1,3 @@
@echo off
chcp 65001 >nul
"%~dp0PDF-KI-Renamer\PDF-KI-Renamer.exe" %*
start "" "%~dp0PDF-KI-Renamer.exe" %*
@@ -1,3 +1,3 @@
@echo off
chcp 65001 >nul
"%~dp0PDF-KI-Renamer\PDF-KI-Renamer.exe" --headless %*
"%~dp0PDF-KI-Renamer.exe" --headless %*
@@ -1,8 +1,21 @@
# Icon-Platzhalter
# Anwendungsicon
Die Datei `icon.ico` in diesem Verzeichnis ist ein **Platzhalter** (1x1 Pixel, valides `.ico`-Format).
**Vor dem Release durch echtes Icon ersetzen.**
Die Datei `icon.ico` in diesem Verzeichnis enthaelt das Anwendungsicon fuer den
Windows-Installer und die installierte EXE.
Das Icon wird beim Ausfuehren von `mvn clean package -P release` durch das
`jpackage`-Plugin in die erzeugte Windows-EXE eingebettet.
## Anforderungen an das Icon
- Format: `.ico`
- Mindestgroesse: 256 x 256 Pixel
- Empfohlen: mehrere eingebettete Groessen (16, 32, 48, 64, 128, 256 px),
damit Windows in jeder Anzeigegroe&szlig;e (Taskleiste, Explorer, Desktop-Shortcut)
eine passende Variante verwenden kann.
## Hinweis zum aktuellen Stand
Die Datei `icon.ico` hat eine Groesse von ca. 127 KB und enthaelt ein vollstaendiges
Anwendungsicon. Vor einem oeffentlichen Release sollte geprueft werden, ob das Icon
den aktuellen Gestaltungsrichtlinien und der gewuenschten Branding-Erscheinung entspricht.