用容器找不到JHipster的mvn命令

时间:2016-09-17 05:07:43

标签: maven jhipster

我正在使用Bitbucket的Pipelines自动化我的部署。我正在开发一个Angular项目,但是使用Maven来部署我的工件。

我正在寻找一个包含npm和maven的Docker容器,并遇到了jhipster(v3.7.1)。安装后,我无法以任何方式运行“mvn”或“./mvnw”。它说无法找到命令。

建议表示赞赏。与此同时,我正在使用pbarnoux / maven-angular,这个容器工作正常。

1 个答案:

答案 0 :(得分:0)

如果仔细查看jhipster dockerfile,您可以看到未安装maven,即命令不可用,并且您的mvn无法运行的信息是正确的。作为一种解决方案,您可以将包中的maven添加到要安装的所有其他实用程序中:

# install utilities apt-get install -y \
                         maven \ 
                         wget \ 
                         curl \
                         vim \ 
                         git \ 
                         zip \ 
                         bzip2 \ 
                         fontconfig \ 
                         python \ 
                         g++ \ 
                         build-essential && \