Компиляция и запуск BeanExplorer4 — различия между версиями
Материал из DevelopmenOnTheEdge
Lan (обсуждение | вклад) (→Настройки запуска:) |
Lan (обсуждение | вклад) (→Вариант 1 (запуск без исходного кода Freemarker IDE).) |
||
Строка 15: | Строка 15: | ||
# '''Наша версия Freemarker IDE'''. Варианты установки: | # '''Наша версия Freemarker IDE'''. Варианты установки: | ||
==== Вариант 1 (запуск без исходного кода Freemarker IDE). ==== | ==== Вариант 1 (запуск без исходного кода Freemarker IDE). ==== | ||
− | Установить содержимое \\ | + | Установить содержимое \\files.dote.ru\pub2\_be4\Installation\freemarker.feature.zip |
# Заходим в... Help->Install New Software. Add...->Archive... выбрать архив, OK. | # Заходим в... Help->Install New Software. Add...->Archive... выбрать архив, OK. | ||
# Снять галочку "Group items by category", если не видно пунктов для установки. | # Снять галочку "Group items by category", если не видно пунктов для установки. |
Версия 15:16, 2 ноября 2015
Содержание
Простой запуск
Самый простой запуск:
- убедиться, что установлена Java 7 (JRE достаточно);
- поместить исходники be4 в любую папку;
- сделать одно из следующих действий:
- скачать готовый Eclipse для Windows x64 с LACHESIS (обычно это архив eclipse.zip в папке Product-<ДАТА-ПУБЛИКАЦИИ> внутри \\LACHESIS\pub2\_be4\Installation) и разархивировать в любую папку;
- скачать Eclipse для своей ОС и установить на него содержимое архива repository.zip (обычно он находится в папке Product-<ДАТА-ПУБЛИКАЦИИ> внутри \\LACHESIS\pub2\_be4\Installation).
При запуске eclipse.exe спросит, откуда взять исходники be4, если не догадается об их местоположении.
Запуск из-под Eclipse
Для компиляции необходима Java 7, Eclipse Standard (Kepler/4.3.2) и несколько плагинов для него:
- Eclipse Web Tools Platform (WTP, including. JSDT) - входит по умолчанию в Eclipse for Java EE
- 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.)
- Наша версия Freemarker IDE. Варианты установки:
Вариант 1 (запуск без исходного кода Freemarker IDE).
Установить содержимое \\files.dote.ru\pub2\_be4\Installation\freemarker.feature.zip
- Заходим в... Help->Install New Software. Add...->Archive... выбрать архив, OK.
- Снять галочку "Group items by category", если не видно пунктов для установки.
Вариант 2 (для разработчиков Freemarker IDE).
- Необходим репозиторий https://github.com/amaembo/jbosstools-freemarker.git
- После скачивания репозитория нужно импортировать два проекта:
- - org.freemarker.core
- - org.jboss.ide.eclipse.freemarker. Остальные проекты можно не импортировать или просто закрыть.
- Windows -> Preferences; Plug-In Development -> API Baselines; ввести произвольное имя, Reset, Finish, Apply, OK.
Если есть ошибки в MANIFEST.MF (они могут быть, если версия Eclipse - 4.3.1), то можно временно стереть указания версий в подчёркнутых
строчках (стирается что-то типа ;bundle-version="3.9.2"
).
Настройки запуска:
- Run->Debug Configurations..., выбрать Eclipse Application, нажать New launch configuration.
- Выбрать каталог в Workspace data (лучше создать новый пустой, например, c:\projects\be4-workspace).
- Execution environment -> Java 1.8.
- Вкладка Arguments Скопировать это значение в поле VM Arguments: -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx768m -ea
- Apply, Debug.