выполнение ant clean, ошибка сборки, неправильная версия Java

Я пытаюсь установить hybris, но при установке у меня возникает проблема с выполнением команды ant clean.

Я использую последнюю версию Java, которая должна работать. Я также использовал setantenv.bat по правильному пути.

вот трассировка стека:

Apache Ant(TM) version 1.9.1 compiled on May 15 2013

C:\work\trail\hybris\bin\platform>**ant clean**
Java HotSpot(TM) Client VM warning: ignoring option MaxPermSize=128M; support
s removed in 8.0
Buildfile: C:\work\trail\hybris\bin\platform\build.xml
     [echo] C:\work\trail\hybris\bin\platform/tomcat/bin

**BUILD FAILED**
C:\work\trail\hybris\bin\platform\build.xml:20: The following error occurred w
le executing this line:
C:\work\trail\hybris\bin\platform\resources\ant\antmacros.xml:73: The followin
error occurred while executing this line:
C:\work\trail\hybris\bin\platform\resources\ant\util.xml:234: -

**** **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: 1.8.0_40

 TIP: If you are using eclipse you can configure a different JVM under
 Preferences->Java->Installed JREs.

Total time: 1 second

person user2492144    schedule 12.03.2015    source источник
comment
Пожалуйста, дайте нам хотя бы часть трассировки стека. Мое первое предположение заключается в том, что у вас несоответствие версий между Hybris и вашим JDK.   -  person Tim Biegeleisen    schedule 12.03.2015
comment
Спасибо !!, я загрузил полную трассировку стека после чистого выполнения муравья.   -  person user2492144    schedule 12.03.2015
comment
Какую версию Hybris вы используете?   -  person Tim Biegeleisen    schedule 12.03.2015
comment
hybris-commerce-suite-5.2.0.6   -  person user2492144    schedule 12.03.2015
comment
Попробуйте использовать JDK 7 вместо 8 и посмотрите, что получится.   -  person Tim Biegeleisen    schedule 12.03.2015
comment
хорошо, позвольте мне просто попробовать!   -  person user2492144    schedule 12.03.2015
comment
Его рабочая СТРОЙКА УСПЕШНА. Большое спасибо, вы экономите мои часы. Но все же я не могу понять, в чем была проблема?   -  person user2492144    schedule 12.03.2015
comment
ответ stackoverflow вместо этого попробуйте это, у меня сработало!   -  person Harisudha Thangavel    schedule 13.04.2020


Ответы (3)


Поскольку вам удалось заставить Hybris работать с JDK 7, похоже, что Java JDK версии 1.8.0_40 не имеет обратной совместимости/поддержки для Hybris 5.2.0.6. Вы можете открыть ошибку с Hybris, если чувствуете себя бесстрашным.

person Tim Biegeleisen    schedule 12.03.2015

В eclipse перейдите на платформу - build.xml - щелкните по нему правой кнопкой мыши - перейдите к запуску от имени - конфигурация внешних инструментов - перейдите на вкладку jre - добавьте в отдельную jre требуемую версию jre - снова добавьте файл build.xml в ant и запустите его

person Abhijit Kalta    schedule 23.06.2015

проверьте это

попробуйте это вместо этого, добавив версию java в util.xml в папке platfrom. работал на меня!

person Harisudha Thangavel    schedule 13.04.2020