Как исправить "NoClassDefFoundError" при использовании launch4j? - PullRequest
0 голосов
/ 01 июля 2019

Я пытаюсь обернуть мой файл jar в файл ".exe".Для этого я использую приложение "launch4j".Хотя, когда я запускаю свой упакованный .exe, он возвращает ошибку.

Ошибка:

Caused by: java.lang.NoClassDefFoundError: com/cloakware/cspm/client/CSPMClient
    at controller.CommandController.a2aClient(CommandController.java:285)
    at controller.CommandController.createModifiedList(CommandController.java:263)
    at controller.CommandController.esxSetupProcess(CommandController.java:59)
    at controller.SubmitController.runEmcGrab(SubmitController.java:151)
    ... 62 more
Caused by: java.lang.ClassNotFoundException: com.cloakware.cspm.client.CSPMClient
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
    ... 66 more

Я попытался добавить его в папку, где всенаходится, но все равно не работает.Кроме того, для записи PATH во вкладке «Set env. Variable».Пожалуйста, помогите

К вашему сведению:

Launch4j v3.12

JDK 10.0.1

...