<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.dote.ru/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.dote.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yagmik</id>
		<title>DevelopmenOnTheEdge - Вклад участника [ru]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.dote.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Yagmik"/>
		<link rel="alternate" type="text/html" href="http://wiki.dote.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Yagmik"/>
		<updated>2026-06-21T06:25:12Z</updated>
		<subtitle>Вклад участника</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>http://wiki.dote.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B8_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_BeanExplorer4</id>
		<title>Компиляция и запуск BeanExplorer4</title>
		<link rel="alternate" type="text/html" href="http://wiki.dote.ru/index.php/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F_%D0%B8_%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA_BeanExplorer4"/>
				<updated>2018-08-21T06:49:00Z</updated>
		
		<summary type="html">&lt;p&gt;Yagmik: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Простой запуск ===&lt;br /&gt;
Простой запуск:&lt;br /&gt;
# убедиться, что установлена Java 8 (JRE достаточно);&lt;br /&gt;
# поместить исходники be4 в C:\projects\java\be4;&lt;br /&gt;
# взять Eclipse IDE for Java EE Developers, Eclipse Luna SR2 из этой папки: \\logrus.dote.ru\pub2\be4;&lt;br /&gt;
# отсюда же устанавливаем наши плагины, для этого заходим в Help -&amp;gt; Install New Software..., Add... копируем file:////logrus.dote.ru/pub2/be4/com.beanexplorer.be4.site/ в Location, OK, снимаем галочку Group items by category (если список фич пуст), ставим галочку на BeanExplorer4, Next и т.д.&lt;br /&gt;
&lt;br /&gt;
После перезагрузки Eclipse для работы с BE4 нужно будет выбрать перспективу BeanExplorer. При этом (или же при запуске Eclipse) Eclipse спросит, откуда взять исходники be4, если не догадается об их местоположении. В случае, если be4 находится в C:\projects\java\be4, то всё должно происходить само. Эти исходники нужны только для загрузки модулей.&lt;br /&gt;
&lt;br /&gt;
Известный баг: если be4 помещён не в C:\projects\java\be4, то Eclipse каждый раз при запуске будет спрашивать местонахождение be4.&lt;br /&gt;
&lt;br /&gt;
=== Запуск из-под Eclipse ===&lt;br /&gt;
Для компиляции необходимы&lt;br /&gt;
# '''Java 8''' [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html отсюда],&lt;br /&gt;
# '''Eclipse IDE for Java EE Developers''', Eclipse '''Luna SR2''' [http://www.eclipse.org/downloads/packages/release/luna/sr2 отсюда],&lt;br /&gt;
# '''Наша версия Freemarker IDE''' - обычно мы импортируем проекты org.freemarker.core и org.jboss.ide.eclipse.freemarker из публичного репозитория https://github.com/amaembo/jbosstools-freemarker.git (см. ниже),&lt;br /&gt;
# '''IvyDE''' - устанавливается из Eclipse MarketPlace,&lt;br /&gt;
# '''YEdit''' - устанавливается из Eclipse MarketPlace,&lt;br /&gt;
# Наш проект '''common''' - его необходимо импортировать в workspace.&lt;br /&gt;
# Наш проект '''beclipse''' - его необходимо также импортировать в workspace. Живёт в &amp;lt;каталог с проектами&amp;gt;/be4.&lt;br /&gt;
Необходимо создать API baseline. Для этого заходим в Window -&amp;gt; Preferences, Plug-in Development -&amp;gt; API Baselines, там вводим любое Name, нажимаем Reset, Finish, Apply, OK.&lt;br /&gt;
&lt;br /&gt;
Необходимо создать конфигурацию запуска. Заходим в &amp;quot;Debug Configurations...&amp;quot; (можно нажать Ctrl+3 и начать печатать &amp;quot;Debug Configurations&amp;quot;), там кликаем два раза на Eclipse Application, открываем вкладку Plug-ins, выбираем &amp;quot;Launch with: all workspace and enabled target plug-ins&amp;quot;, нажимаем Apply, Debug (потом при запуске просто будем нажимать F11 вместо входа сюда). Помимо этого см. настройки запуска ниже.&lt;br /&gt;
&lt;br /&gt;
Для проверки того, что всё установлено и будет корректно работать, нужно зайти на вкладку Plug-ins конфигурации запуска и там нажать &amp;quot;Validate Plug-ins&amp;quot; чтобы убедиться, что все необходимые плагины имеются.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== Варианты установки Freemarker IDE ===&lt;br /&gt;
==== Вариант 1 (запуск без исходного кода Freemarker IDE). ====&lt;br /&gt;
Установить содержимое \\files.dote.ru\pub2\_be4\Installation\freemarker.feature.zip&lt;br /&gt;
# Заходим в... Help-&amp;gt;Install New Software. Add...-&amp;gt;Archive... выбрать архив, OK.&lt;br /&gt;
# Снять галочку &amp;quot;Group items by category&amp;quot;, если не видно пунктов для установки.&lt;br /&gt;
&lt;br /&gt;
==== Вариант 2 (для разработчиков Freemarker IDE). ====&lt;br /&gt;
# Необходим репозиторий https://github.com/amaembo/jbosstools-freemarker.git&lt;br /&gt;
# После скачивания репозитория нужно импортировать два проекта:&lt;br /&gt;
#*- org.freemarker.core&lt;br /&gt;
#*- org.jboss.ide.eclipse.freemarker. Остальные проекты можно не импортировать или просто закрыть.&lt;br /&gt;
# Windows -&amp;gt; Preferences; Plug-In Development -&amp;gt; API Baselines; ввести произвольное имя, Reset, Finish, Apply, OK.&lt;br /&gt;
&lt;br /&gt;
=== Настройки запуска: ===&lt;br /&gt;
# Run-&amp;gt;Debug Configurations..., выбрать Eclipse Application, нажать New launch configuration.&lt;br /&gt;
# Выбрать каталог в Workspace data (лучше создать новый пустой, например, c:\projects\be4-workspace).&lt;br /&gt;
# Execution environment -&amp;gt; Java 1.8.&lt;br /&gt;
# Вкладка Arguments Скопировать это значение в поле VM Arguments: '''-Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx768m -ea'''&lt;br /&gt;
# Apply, Debug.&lt;/div&gt;</summary>
		<author><name>Yagmik</name></author>	</entry>

	</feed>