Version 8, last updated by mayboroda.de at 20 Jan 04:18 UTC

Для удобной работы с Lift в Eclipse необходимо иметь определенные плагины:

  • wtp – плагин для работы с веб проектами. Устанавливаем отсюда wtp update site. При установки достаточно выбрать пункт Web Tools Platform (WTP) 3.2.4
  • m2eclipse – плагин для работы с мавеном. Устанавливаем отсюда m2eclipse update site.
  • m2eclipse-extras – дополнительная интеграция мавена и веб проектов в эклипсе. Установка m2e-extras update site. При установки выбираем: Maven Integration for Eclipse Extras и Maven Integration for Eclipse WTP. Это позволит удобно деплоить проект.
  • scala ide – плагин для поддержки языка скала в Eclipse

Создание проекта с Maven

Для быстрого создания проекта рекомендуется использовать maven archetype. В командной строке вводим mvn archetype:generate. Этот плагин позволяет создавать болванки для разных типов проектов. В случае с Lift проектами, то они находятся в диапазоне 40 – 64. После выбора нужного типа болванки вводим необходимые данные по запросу: groupId, artifactId и т.д.

Для любителей UI эту же процедуру можно сделать и через Eclipse + m2eclipse. Переходим в File→New→Other… / Maven→Maven Project. В разделе Select an Archetype в строчку Filter вводим lift и получаем все возможные варианты

Run & Debug

Если проект создавался из командной строки его следует импортировать в Eclipse. делаем этом через File→Import … → Maven Project
Теперь осталось только запустить сам проект. Для удобной работы с веб контейнером откроем специальное view из пункта Window → Show View → Other… Server→Servers. В новом view нажимаем правой клавишей мыши и выбираем пункт New → Server. После чего выбираем нужный нам, Apache 6.0, а на последнем шаге выбираем ново созданный проект.
При помощи кнопок, Start the server и Start the server in the debugging mode можно запускать сервер в разных режимах. Все логи будут перенаправлены в консоль Eclipse.