Компиляция и запуск BeanExplorer4 — различия между версиями
Asko (обсуждение | вклад) (→Запуск из-под Eclipse) |
Asko (обсуждение | вклад) (→Запуск из-под Eclipse) |
||
Строка 21: | Строка 21: | ||
Необходимо создать API baseline. Для этого заходим в Window -> Preferences, Plug-in Development -> API Baselines, там вводим любое Name, нажимаем Reset, Finish, Apply, OK. | Необходимо создать API baseline. Для этого заходим в Window -> Preferences, Plug-in Development -> API Baselines, там вводим любое Name, нажимаем Reset, Finish, Apply, OK. | ||
− | Необходимо создать конфигурацию запуска. Заходим в "Debug Configurations..." (можно нажать Ctrl+3 и начать печатать "Debug Configurations"), там кликаем два раза на Eclipse Application, открываем вкладку Plug-ins, выбираем "Launch with: all workspace and enabled target plug-ins", нажимаем Apply, Debug (потом при запуске просто будем нажимать F11 вместо входа сюда). | + | Необходимо создать конфигурацию запуска. Заходим в "Debug Configurations..." (можно нажать Ctrl+3 и начать печатать "Debug Configurations"), там кликаем два раза на Eclipse Application, открываем вкладку Plug-ins, выбираем "Launch with: all workspace and enabled target plug-ins", нажимаем Apply, Debug (потом при запуске просто будем нажимать F11 вместо входа сюда). Помимо этого см. настройки запуска ниже. |
Для проверки того, что всё установлено и будет корректно работать, нужно зайти на вкладку Plug-ins конфигурации запуска и там нажать "Validate Plug-ins" чтобы убедиться, что все необходимые плагины имеются. | Для проверки того, что всё установлено и будет корректно работать, нужно зайти на вкладку Plug-ins конфигурации запуска и там нажать "Validate Plug-ins" чтобы убедиться, что все необходимые плагины имеются. |
Версия 17:49, 22 января 2016
Содержание
Простой запуск
Самый простой запуск:
- убедиться, что установлена Java 8 (JRE достаточно);
- установить из Eclipse MarketPlace плагин IvyDE.
- поместить исходники be4 в любую папку;
- сделать одно из следующих действий:
- скачать готовый Eclipse для Windows x64 с files.dote.ru (обычно это архив eclipse.zip в папке Product-<ДАТА-ПУБЛИКАЦИИ> внутри \\files.dote.ru\pub2\_be4\Installation) и разархивировать в любую папку;
- скачать Eclipse для своей ОС и установить на него содержимое архива repository.zip (обычно он находится в папке Product-<ДАТА-ПУБЛИКАЦИИ> внутри \\files.dote.ru\pub2\_be4\Installation).
При запуске eclipse.exe спросит, откуда взять исходники be4, если не догадается об их местоположении.
Запуск из-под Eclipse
Для компиляции необходимы
- Java 8 отсюда,
- Eclipse IDE for Java EE Developers, Eclipse Luna SR2 отсюда,
- Наша версия Freemarker IDE - обычно мы импортируем проекты org.freemarker.core и org.jboss.ide.eclipse.freemarker из публичного репозитория https://github.com/amaembo/jbosstools-freemarker.git (см. ниже),
- IvyDE - устанавливается из Eclipse MarketPlace,
- YEdit - устанавливается из Eclipse MarketPlace,
- Наш проект common - его необходимо импортировать в workspace.
Необходимо создать API baseline. Для этого заходим в Window -> Preferences, Plug-in Development -> API Baselines, там вводим любое Name, нажимаем Reset, Finish, Apply, OK.
Необходимо создать конфигурацию запуска. Заходим в "Debug Configurations..." (можно нажать Ctrl+3 и начать печатать "Debug Configurations"), там кликаем два раза на Eclipse Application, открываем вкладку Plug-ins, выбираем "Launch with: all workspace and enabled target plug-ins", нажимаем Apply, Debug (потом при запуске просто будем нажимать F11 вместо входа сюда). Помимо этого см. настройки запуска ниже.
Для проверки того, что всё установлено и будет корректно работать, нужно зайти на вкладку Plug-ins конфигурации запуска и там нажать "Validate Plug-ins" чтобы убедиться, что все необходимые плагины имеются.
Варианты установки 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.
Настройки запуска:
- 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.