Компиляция и запуск BeanExplorer4
Материал из DevelopmenOnTheEdge
Версия от 13:46, 22 августа 2014; Asko (обсуждение | вклад)
Для компиляции необходима Java 7, Eclipse Standard (Kepler/4.3.2) и несколько плагинов:
1. Eclipse Web Tools Platform (WTP, including. JSDT); - входит по умолчанию в Eclipse for Java EE
2. Eclipse Data Tools Platform (DTP).
Они есть в официальном репозитории Kepler.
(Help->Install
New Software, выбираем Work with
http://download.eclipse.org/releases/kepler, затем в появившемся дереве
плагинов ставим галочки у Database Development, Eclipse Web Developer
Tools и JavaScript Development Tools.)
Если
есть ошибки в MANIFEST.MF (они могут быть, если версия Eclipse -
4.3.1), то можно временно стереть указания версий в подчёркнутых
строчках (стирается что-то типа ;bundle-version="3.9.2"
).
3. Наша версия Freemarker IDE. Варианты установки:
Вариант 1 (запуск без исходного кода Freemarker IDE).
1. Необходим репозиторий https://github.com/amaembo/jbosstools-freemarker.git
2. После скачивания репозитория нужно импортировать два проекта:
- org.freemarker.core
- org.jboss.ide.eclipse.freemarker
Остальные проекты можно не импортировать или просто закрыть.
Установить содержимое \\LACHESIS\pub2\_be4\Installation\freemarker.feature.zip
1.
Заходим в... Help->Install New Software. Add...->Archive... выбрать архив, OK.
2. Снять галочку "Group items by category", если не видно пунктов для установки.
1. Необходим репозиторий https://github.com/amaembo/jbosstools-freemarker.git
2. После скачивания репозитория нужно импортировать два проекта:
- org.freemarker.core
- org.jboss.ide.eclipse.freemarker
Остальные проекты можно не импортировать или просто закрыть.
3. Windows -> Preferences; Plug-In Development -> API Baselines; ввести произвольное имя, Reset, Finish, Apply, OK.
Настройки запуска:
Run->Debug Configurations..., выбрать Eclipse Application, нажать New launch configuration.
Run->Debug Configurations..., выбрать Eclipse Application, нажать New launch configuration.
Выбрать каталог в Workspace data (лучше создать новый пустой, например, c:\projects\be4-workspace).
Execution environment -> Java 1.7.
Вкладка Arguments Скопировать это значение в поле VM Arguments:
-Dosgi.requiredJavaVersion=1.6 -Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=384m -ea
(Без них Eclipse будет периодически вылетать с OutOfMemoryError: PermGen space.)
Apply, Debug.