带有运行Java> 8的映像的fabric8 maven插件配置

时间:2018-11-20 21:38:33

标签: openshift vert.x java-11 fabric8-maven-plugin

我正在使用fabric8 maven插件将vertx应用程序部署到Openshift中。我的应用程序正在Java 11上运行。

但是,默认情况下,fabric8 maven插件使用Java 8 Docker映像来创建我的vertx应用程序映像。

如何将fabric8 maven插件配置为使用Java 11映像?是否提供Java> 8的其他图像?

1 个答案:

答案 0 :(得分:0)

对我来说,上面的解决方案无济于事,但是谢谢!我发现必须在个人资料定义中声明图片。我正在像这样运行我的openshift构建: MATCH (p:Photo {name:'treehouse'})-[r:LOOKS_LIKE]->(l:Likeness) RETURN l.name, r.weight ORDER BY r.weight DESC LIMIT 5 对我很有帮助的是将此添加到个人资料:

mvn clean fabric8:deploy -P openshift

我的pom.xml下面有一个外观配置文件定义

  <properties>
      <fabric8.generator.fromMode>docker</fabric8.generator.fromMode>
      <fabric8.generator.from>fabric8/s2i-java:3.0-java11</fabric8.generator.from>
  </properties>