【问题标题】:Maven don't build *.jar inside docker container. Why?Maven 不在 docker 容器中构建 *.jar。为什么?
【发布时间】:2020-06-21 16:18:06
【问题描述】:

如果我删除项目中的“/target”文件夹,它会运行错误。 图片:

[project directory][1]
[docker file][2]
[error][3]
  [1]: https://i.stack.imgur.com/ti3j4.png
  [2]: https://i.stack.imgur.com/tR11Y.png
  [3]: https://i.stack.imgur.com/j98Oj.png

【问题讨论】:

    标签: java docker dockerfile spring-boot-maven-plugin


    【解决方案1】:

    通常,./mvnw package 在您的本地环境中执行,而不是在 Docker 容器上。

    参考:

    如果您想在 Docker 容器上执行操作,请使用“RUN cp ${JAR_FILE} <dest>”(容器到容器),而不是“COPY”(本地到容器)。

    【讨论】:

    • 谢谢。我做到了)
    猜你喜欢
    • 1970-01-01
    • 2023-01-10
    • 1970-01-01
    • 1970-01-01
    • 2022-07-21
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多