Die Springboot-Hot-Deployment-Klasse XX kann nicht in eine Lösung der Klasse XX umgewandelt werden

1. Problembeschreibung

Wenn wir devtools ( So aktivieren Sie die Hot-Bereitstellung ) für das Hot-Loading verwenden, kann Klasse XX manchmal nicht in Klasse XX umgewandelt werden, XX befindet sich im unbenannten Modul des Loaders org.springframework.boot.devtools.restart.classloader.RestartClassLoader und XX sind die selbe Klasse.

Fügen Sie hier eine Bildbeschreibung ein

2. Lösungen

Wenn ein solches Problem auftritt und es keine gute Lösung gibt, können Devtools nur auskommentiert werden. Ich möchte jedoch nur das Hotloading von Devtools verwenden. Was ist die beste Lösung?
Solange wir den META-INF-Ordner im Ressourcenverzeichnis erstellen, erstellen wir spring-devtools.properties im Ordner
und schreiben dann diese Konfiguration:

restart.include.json=/com.alibaba.fastjson.*.jar

Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

Ich denke du magst

Origin blog.csdn.net/worilb/article/details/123207763
Empfohlen
Rangfolge