Files
marcus 51d6168697 #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>
2026-04-30 14:08:53 +02:00

24 lines
1.2 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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".