Fix: Java Preferences-Knoten auf fixen String umstellen #94
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Der gespeicherte Pfad der zuletzt geladenen Konfiguration liegt unter einem dynamischen Package-Pfad:
HKCU\SOFTWARE\JavaSoft\Prefs\de\gecheckt\pdf\umbenenner\adapter\in\guiSobald Claude Code eine Klasse im
adapter-in-gui-Modul umbenennt oder verschiebt, ändert sich dieser Knoten – und der gespeichertelastConfigPathgeht verloren. Beim nächsten Start wird die zuletzt geladene Konfiguration nicht mehr automatisch geladen.Fix
Preferences.userNodeForPackage(...)ersetzen durch:Damit ist der Knoten versionsunabhängig und stabil.
Hinweis
Bestehende Registry-Einträge unter dem alten Pfad können ignoriert werden – einmaliger Verlust des gespeicherten Pfads ist akzeptabel.