【问题标题】:Hybris Java ant build says ***WRONG JAVA VERSION*****Hybris Java ant build 说 ***JAVA 版本错误 *****
【发布时间】:2021-01-19 09:14:47
【问题描述】:

我已经完成了两个 hybris 项目设置,分别是 (Hybris v5.6 - Java 1.8) 和 (Hybris v20.005 - Java 11)。我在系统环境变量中将 Java-11 切换到 Java-1.8(jdk,jre bin 路径设置),以使(Hybris v5.6)运行。

即使系统环境变量是使用 Java-1.8 设置的,但 (Hybris v5.6) 的 ant 构建会给出如下错误消息并说 current Java version is :11 (清楚地看到下面的消息)。我在命令提示符下使用命令 (java -version) 交叉验证了 java 版本,它显示为 (openjdk version "1.8.0_242")

**** WRONG JAVA VERSION **** Environment check failed: You are using a not supported version of Java. Please make sure you are using Java version 1.7 or later.  Your current Java version is: 11

请给我一个线索,从哪里可以覆盖 java 版本或任何其他解决方案?

谢谢 基肖尔

【问题讨论】:

  • 你检查 JAVA_HOME 环境变量了吗?
  • 请同时检查 hybris\bin\platform\resources\advanced.properties 中的 build.target 属性。它的值应该是 1.8
  • 我们已经将 JAVA_HOME 更新为 jdk1.8,advanced.properties build.target 设置为 1.8。

标签: java windows ant environment-variables hybris


【解决方案1】:

在进行 ant 构建(ant all 或 ant clean all)之前,通过运行以下命令来设置 JAVA_HOMEPATH,我们发现了一些可以使构建成功的方法在命令提示符下。

SET JAVA_HOME='C:\Program Files\Java\jdk1.8'
set PATH=C:\Program Files\Java\jdk1.8\bin;%PATH%

谢谢 基肖尔。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-02-09
    • 2010-10-31
    • 2018-04-10
    • 1970-01-01
    • 2017-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多