По состоянию на март 2011 года существует некоторая официальная поддержка Liferay для NetBeans, и, как отмечалось ранее, есть официальная поддержка Eclipse (в Marketplace). Документалист использует сам Eclipse, хотя во многих примерах просто используется Plugins-SDK со сценариями оболочки, сценариями ant и без IDE.
Мы боремся с Liferay на Eclipse, Eclipse кажется глючным и непредсказуемым, но мы также новички в J2EE и Eclipse (поэтому немного пренебрегаем этим последним комментарием), и мои файлы портлетов настроены в отдельной области для SVN, требующий перемещения рефактора, рефактор определенно глючит.
Вы должны знать, что по пути от официального документалиста есть книга для разработчиков - мы купили раннюю версию и нашли ее полезной. Он освещает некоторые проблемы IDE. См. Мэннинг пресс.
Образцы портлетов Liferay (их много) не настроены для проектов Eclipse, и вам придется импортировать некоторые java-файлы и просматривать некоторые циклы Eclipse, чтобы получить их в работающем проекте Eclipse, который вы можете разработать.