Ошибка: невозможно получить доступ к jarfile build / libs / gs-spring-boot-0.1.0.jar? - PullRequest
0 голосов
/ 24 сентября 2018

Я следую инструкциям в https://spring.io/guides/gs/spring-boot/#scratch,, но когда он говорит, что нужно выполнить:

. / Gradlew build && java -jar build / libs / gs-spring-boot-0.1.0.jar

сборка завершается с ошибкой, указанной выше.

До сбоя появляется сообщение о том, что

В этой сборке использовались устаревшие функции Gradle, что делает его несовместимым с Gradle 5.0,См. https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings

, но все в сети говорят, что это всего лишь предупреждение.

Сборка, по-видимому, не создает и не загружает build / libs / gs-spring-boot-0.1.0.jar.

В настоящее время полностью заблокирован при первой попытке использовать Gradle.

Ответы [ 3 ]

0 голосов
/ 26 сентября 2018

Если вы клонируете репозиторий, то учебник работает.Если вы «Начать с нуля, переходите к Build with Gradle.», То учебник не работает.Отсутствуют шаги настройки.

0 голосов
/ 04 июля 2019

У меня была такая же проблема при создании простого проекта с Maven на Intellij IDEA.(Ubuntu 18.04.2).

Только что введенный терминал (в каталоге проекта):

$ sudo mvn package
$ java -jar ./target/(your-project-name)-(<version> at pom.xml).jar

Например, мой проект называется hello-world-spring, а имя версии в pom.xml равно <version>0.0.1-SNAPSHOT</version>, Мне нужно набрать:

$ sudo mvn package
$ java -jar ./target/hello-world-spring-0.0.1-SNAPSHOT.jar

Может быть, этот метод может работать и для gradle.

0 голосов
/ 25 сентября 2018

Пожалуйста, проверьте путь к файлу фляги build/libs/gs-spring-boot-0.1.0.jar.В вашем случае банка может находиться в другой папке.Если ваш код находится в модуле в основном проекте, то jar будет в папке сборки модуля.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...