When obfuscating a si

Hello, I’m new to this and I’ve been tasked with obfuscating and encrypting a single-module Spring Boot project that runs on JDK 17 using ProGuard. While I’ve managed to build the project successfully after obfuscation, I’m facing an issue where the obfuscated JAR fails to start, giving me an error that says, “Error: Unable to locate or load main class org.springframework.boot.loader.launch.JarLauncher. Reason: java.lang.ClassNotFoundException: org.springframework.boot.loader.launch.JarLauncher.” On the other hand, the non-obfuscated JAR starts up just fine. In trying to resolve this, I added -keep class org.springframework.boot.loader.JarLauncher to my ProGuard rules, only to find out that this class seems to be missing from my project. How should I go about resolving this problem?