51d6168697
- 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>
24 lines
1.2 KiB
Plaintext
24 lines
1.2 KiB
Plaintext
# jdeps-Ausgabe fuer das Shade-JAR
|
||
# Erstellt: 2026-04-30
|
||
# Befehl:
|
||
# jdeps --print-module-deps --ignore-missing-deps \
|
||
# pdf-umbenenner-bootstrap-0.0.1-SNAPSHOT.jar
|
||
#
|
||
# Ausgabe (einzeilig, Trennzeichen Komma):
|
||
java.base,java.compiler,java.management,java.naming,java.net.http,java.prefs,java.rmi,java.scripting,java.sql,jdk.jfr,jdk.unsupported,jdk.unsupported.desktop
|
||
#
|
||
# Neu gegenueber vorheriger addModules-Liste:
|
||
# java.prefs – hinzugefuegt (von jdeps erkannt)
|
||
# jdk.unsupported.desktop – hinzugefuegt (von jdeps erkannt)
|
||
#
|
||
# Manuell beibehalten (nicht von jdeps --ignore-missing-deps gemeldet,
|
||
# aber zur Laufzeit reflektiv erforderlich):
|
||
# java.desktop – JavaFX-Grafiksubsystem (ohne explizite statische Abhaengigkeit)
|
||
# java.logging – Log4j2-JUL-Bridge (reflektiver Zugriff zur Laufzeit)
|
||
# java.xml – FXML/XML-Parsing (reflektiver Zugriff zur Laufzeit)
|
||
#
|
||
# HINWEIS: Die Laufzeit-Verifikation ohne Entwicklungs-JDK ist zwingend erforderlich
|
||
# (GUI-Start, PDF laden und rendern, Verarbeitungslauf, Verlaufs-Tab oeffnen).
|
||
# Nur ein erfolgreicher Test auf einem System ohne JDK bestaetigt die Vollstaendigkeit
|
||
# der Modulliste. Anleitung: betrieb.md, Abschnitt "MSI-Release-Checkliste".
|