2016-07-27 4 views
1

создать полностью исполняемый банку с помощью пружинного загрузки Maven-плагин (v1.3.6) таким образом:Spring загрузки исполняемого файла банка «недействителен или поврежден файл банку»

<plugin> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-maven-plugin</artifactId> 
    <configuration> 
     <executable>true</executable> 
    </configuration> 
</plugin> 

Когда я начинаю результат баночку как исполняемый (например «./app.jar», а не через «java -jar app.jar»), из целевого каталога - приложение правильно запускается и работает, но если я скопирую эту банку в другую директорию, я получаю сообщение об ошибке: «Недействительный или поврежденный файл jar/home/user/Spring ". (Я использую Linux Mint OS, если это важно)

Когда я запускаю его командой «java -jar» - он работает правильно в любом каталоге.

Как я могу правильно копировать исполняемую банку с пружинной загрузкой?

+0

Каково точное местоположение файла jar, когда вы получаете сообщение «Неверный или поврежденный файл jar/home/user/Spring»? –

+0

Проблема была в символе «пробел» в имени каталога. Спасибо, что помогли. – RocketBoom

ответ

2

Решено. Проблема заключалась в символе «пробел» в имени каталога.