2017-02-16 28 views
0

Я учусь liferay6.2, и сейчас я читал главу «Использование службы строителя GENERATE настойчивости БАЗЫ», который является URLliferay6.2 ГЕНЕРАТОРНЫЙ MODEL, обслуживание и персистенция СЛОИ не удались

https://dev.liferay.com/develop/tutorials/-/knowledge_base/6-2/using-service-builder-to-generate-a-persistence-fr 

У меня нет проблем с «СОЗДАНИЕ ФАЙЛА SERVICE.XML», «Понимание концепций портала Liferay». Однако, когда я прочитал «GENERATING MODEL, SERVICE, and LERSERS LERSERS» и нажмите кнопку «Build Services», то liferay создаст для меня много файлов ошибок.

After press "Build Services button"

Я ищу эту проблему на Google, и я нахожу несколько человек обсуждали один год назад.

https://web.liferay.com/zh/community/forums/-/message_boards/message/52930858 

На этой странице один человек сказал, что эту проблему можно решить только с помощью jdk1.7 32bit. Я не понимаю, почему я должен использовать технологию вне времени, чтобы решить эту проблему.

Может ли кто-нибудь использовать jdk1.8 64bit для решения этой проблемы?

+0

В чем проблема? Запишите трассировку стека, пожалуйста –

+1

Вы пытались переключиться на jdk1.7? Это сработало? Кстати, вы уже используете временную технику, на самом деле последняя версия Liferay равна 7. –

+0

Я еще не попробовал jdk1.7. Поскольку jdk1.7 сейчас недоступен на веб-сайте oracle. – hellozjf

ответ

1

Вам нужно будет использовать jdk 1.7 и связать его с вашим проектом, чтобы сгенерировать ваш сервис. Изменение переменной среды и щелкните правой кнопкой мыши на проекте в затмении и использовать JDK из Java

Документационный версии 6.2: https://web.liferay.com/documents/14/21598941/Liferay+Portal+6.2+EE+Compatibility+Matrix.pdf

Liferay 7 еще долгий путь ....