Раздел «Приступая к работе» в Руководстве разработчика по Velocity - это место для начала работы на стороне кода.
Какой тип сервера вам нужен? Собираетесь ли вы использовать Velocity для создания веб-приложения с использованием Velocity? Вы, вероятно, захотите начать работу Apache Tomcat (или Jetty и т. Д.), Потому что существует множество документации и учебных пособий.
Аптана - это Затмение, но вам может быть лучше с простым старым Затмением; Aptana больше ориентирована на функциональность, специфичную для фреймворка (PHP, Rails и т. Д.). Вы должны быть в состоянии добавить в нее веб-содержимое экосистемы Java, если его еще нет; не уверен, насколько легко / сложно это будет.
Имейте в виду, что переход с веб-разработки на PHP на Java - это большой скачок с точки зрения того, что вам нужно знать, как обычно кодируются приложения, экосистема Java (в частности, библиотеки) и т. Д.