1
0
Files
pdf-umbenenner/docs/prompts/M9-AP-006-umsetzen.md

28 lines
1.3 KiB
Markdown
Raw 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.
Lies zunächst vollständig folgende Dokumente:
- @CLAUDE.md
- @docs/specs/meilensteine-v2_0.md
- @docs/workpackages/M9 - Arbeitspakete.md
AP-001 bis AP-005 sind abgeschlossen. Setze jetzt ausschließlich **AP-006 Packaging-Basis für gemeinsames JAR mit integrierter JavaFX-Laufzeit herstellen** um.
Scope:
- Build-/Packaging-Konfiguration so erweitern, dass weiterhin ein gemeinsames ausführbares JAR entsteht
- JavaFX-Laufzeit und erforderliche GUI-Bestandteile in das Artefakt integrieren (für Windows-GUI-Start)
- Sicherstellen, dass der headless Startpfad keine unnötig frühe JavaFX-Initialisierung erzwingt
- Konkret absichern, dass der headless Startpfad ohne Initialisierung der JavaFX-Application-Klasse durchlaufen kann
- Packaging so schneiden, dass keine EXE und kein Installer eingeführt werden
- Bestehende Artefakterzeugung aus V1.1 nicht still zerstören
- Dokumentierende Build-Hinweise ergänzen, soweit für M9 zwingend nötig
Nicht umsetzen:
- Vollständige Enddokumentation von V2.0
- M10-GUI-Funktionalität
- Plattformübergreifendes Packaging
- EXE-/Installer-Bau
- Jegliche Inhalte aus AP-007 oder später
Halte dich strikt an die Architekturregeln und den JavaDoc-Standard aus CLAUDE.md.
Führe am Ende einen fehlerfreien Build durch und stelle sicher, dass das JAR erzeugt wird.
Erstelle abschließend den Pflicht-Output gemäß CLAUDE.md.