2016-09-17 50 views
0

我使用Bitbucket的管道来自动化我的部署。我正在开发一个Angular项目,但使用Maven来部署我的工件。找不到容器的JHipster的mvn命令

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

建议感激。同时,我使用pbarnoux/maven-angular,并且此容器工作正常。

回答

0

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

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

感谢。这是我第一次进入Dockerland。干杯! –