Как запустить maven wrapper из докера? - PullRequest
0 голосов
/ 16 октября 2019

Мне нужно запустить команду maven wrapper из dockerfile, но я не знаю, как я могу это сделать? Когда я пытался написать так:

RUN ./mvnw -s settings.xml clean install

эта команда не работает. У меня ошибка mvnw: not found

мой dockerfile:

FROM ubuntu
WORKDIR /app
COPY ./ ./

RUN ./mvnw -s .mvn/settings.xml -B -f /app/pom.xml dependency:resolve-plugins dependency:resolve dependency:go-offline

1 Ответ

0 голосов
/ 16 октября 2019

Я найду способ, как исправить эту проблему. Я только что добавил команду chnod +x ./mvnw, а последняя команда RUN выглядит следующим образом:

RUN chmod +x ./mvnw && \
./mvnw -s .mvn/settings.xml -B -f /app/pom.xml dependency:resolve-plugins dependency:resolve dependency:go-offline
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...