как настроить путь к основному классу в оболочке thanuki для весенней загрузки - PullRequest
0 голосов
/ 18 сентября 2018

Я использую приложение весенней загрузки, и после сборки моего проекта с использованием maven я вижу jar-файл моего приложения с сохранением следующей структуры папок

enter image description here

buddika@buddika-pc:~/Desktop/visitor-tracking-automation-api-server/bin$ ll /home/buddika/Desktop/api-0.0.1-SNAPSHOT/
total 32
drwxrwxr-x  6 buddika buddika  4096 Sep 18 22:51 ./
drwxr-xr-x 33 buddika buddika 12288 Sep 18 23:14 ../
drwxr-xr-x  4 buddika buddika  4096 Sep 18 22:08 BOOT-INF/
drwxr-xr-x  3 buddika buddika  4096 Sep 18 22:08 META-INF/
drwxr-xr-x  3 buddika buddika  4096 Sep 18 22:08 org/

но проблема в обертке тануки.он не идентифицирует эту структуру папок (BOOT-INF / classes / com / посетитель / отслеживание / автоматизация / api / boot / APIServerStart).

enter image description here

вместо структуры папки jar, ожидается следующая структура папки.Я вручную перенес папку "com" на фронт из BOOT-INF.в это время обертка идентифицирует основной класс и работает

enter image description here

buddika@buddika-pc:~/Desktop/visitor-tracking-automation-api-server/bin$ ll /home/buddika/Desktop/api-0.0.1-SNAPSHOT/
total 32
drwxrwxr-x  6 buddika buddika  4096 Sep 18 22:51 ./
drwxr-xr-x 33 buddika buddika 12288 Sep 18 23:14 ../
drwxr-xr-x  4 buddika buddika  4096 Sep 18 22:08 BOOT-INF/
drwxr-xr-x  3 buddika buddika  4096 Sep 18 22:08 com/
drwxr-xr-x  3 buddika buddika  4096 Sep 18 22:08 META-INF/
drwxr-xr-x  3 buddika buddika  4096 Sep 18 22:08 org/

Мой вопрос заключается в том, как настроить этот путь к основному классу без ручного выводаПакет на фронт.

есть ли способ сделать банку, выдвинув пакет "com" на передний план, не вставляя в "BOOT-INF"

следующие конфигурации были использованы в файле wrapper.conf

wrapper.java.command=java
wrapper.working.dir=..
wrapper.java.mainclass=com.visitor.tracking.automation.api.boot.APIServerStarter
set.default.REPO_DIR=lib
set.default.APP_BASE=.
...