我正在使用Bitbucket的Pipelines自动化我的部署。我正在开发一个Angular项目,但是使用Maven来部署我的工件。
我正在寻找一个包含npm和maven的Docker容器,并遇到了jhipster(v3.7.1)。安装后,我无法以任何方式运行“mvn”或“./mvnw”。它说无法找到命令。
建议表示赞赏。与此同时,我正在使用pbarnoux / maven-angular,这个容器工作正常。
答案 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 && \