Liferay: исправьте ошибку в затмении, используя Liferay IDE и собственную организацию папок проекта.

Я хочу использовать Liferay IDE, но не хочу помещать свои портлеты в ~/liferay-sdk/portlets/ папка. Является ли это возможным? В настоящее время я получаю ошибку в затмении:

No Liferay Plugin SDK configured on project CMS-portlet

И выбор Liferay SDK пуст.

Когда я копирую этот портлет в ~/liferay-sdk/portlets/ папка то все работает нормально. Но это не для меня, я не хочу помещать свои проекты в папку sdk.

2 ответа

Решение

Я нашел обходной путь, который работает для меня. Просто отключите проверку Liferay SDK:

Насколько нам известно, текущая версия Liferay IDE зависит от интеграции сценариев ant из плагинов sdk, поэтому необходимо наличие инфраструктуры ant (она находится внутри SDK).

Возможно, вам больше повезет с проектами maven, но они напрямую не поддерживаются Liferay IDE, однако вы можете использовать их с простым затмением. Кроме того, даже если вы идете без Maven, вы можете работать с простым затмением.

Другие вопросы по тегам