如何将openshift默认maven版本从3.0.4升级到3.1.0?
maven插件前端maven插件:0.0.23需要maven 3.1.0,但openshift有默认的3.0.4 以下是openshift“git推送”的Maven错误: 我尝试了以下步骤来修复构建:如何将openshift默认maven版本从3.0.4升级到3.1.0?,maven,openshift,Maven,Openshift,maven插件前端maven插件:0.0.23需要maven 3.1.0,但openshift有默认的3.0.4 以下是openshift“git推送”的Maven错误: 我尝试了以下步骤来修复构建: 我在$OPENSHIFT\u HOMEDIR\app root\runtime\apache maven中安装了最新的maven 3.3.1 尝试在两个操作挂钩中添加以下导出:pre_build和build,但仍然无法工作 export M2_HOME=/var/lib/openshift/549
$OPENSHIFT\u HOMEDIR\app root\runtime\apache maven
中安装了最新的maven 3.3.1export M2_HOME=/var/lib/openshift/5497cdff4382ec255f0002c/app root/runtime/apache-maven/apache-maven-3.3.1
出口M2=M2美元/箱
导出路径=$M2:$PATH
我还尝试使用上述变量设置在
~/app root/data/
中添加.bash\u配置文件
,但仍然不起作用。我也遇到了同样的问题。降级插件的一个版本解决了问题:
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>0.0.22</version>
com.github.eirslett
前端maven插件
0.0.22
而不是0.0.23
然而,我接着遇到了下一个问题,即npm安装由于缺少根目录而无法工作
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>0.0.22</version>