相关疑难解决方法(0)

"换行"和"回车"有什么区别?

如果有这两个关键字,那么它们必须具有自己的含义.所以我想知道是什么让他们与众不同,他们的代码是什么?

string newline carriage-return linefeed

201
推荐指数
3
解决办法
23万
查看次数

基于“openjdk:8-jdk-alpine”为 Spring Boot 应用程序构建 docker 映像时,无法运行“./mvnw clean install”

我想使用 Docker 容器内的 spring.io.starter 提供的 Maven 包装器构建一个 Spring Boot 应用程序。我的 Dockerfile 是:

FROM openjdk:8-jdk-alpine
# install bash --> commented because I just need /bin/sh which is already provided by the base image
#RUN apk add --no-cache bash
ENV APP_DIR /app
ENV APP app.jar
WORKDIR ${APP_DIR}
COPY . ${APP_DIR}
# ===> HERE THE PROBLEM
RUN /bin/sh -c "./mvnw clean install"
ENTRYPOINT ["java","-jar","chicowa-app.jar"]
EXPOSE 8080
Run Code Online (Sandbox Code Playgroud)

我有这个错误:

/bin/sh: ./mvnw: not found
Run Code Online (Sandbox Code Playgroud)

经过一些研究后我仍然没有找到解决方案。Docker version 18.06.1-ce, build e68fc7a我在 Windows10 pro 上的docker 版本

非常感谢你的帮助。 …

maven docker spring-boot dockerfile

3
推荐指数
2
解决办法
1万
查看次数