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, вы можете работать с простым затмением.