NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: wonderboy on October 23, 2016, 06:19:23 PM

Title: как настроить eclipse для nxmc
Post by: wonderboy on October 23, 2016, 06:19:23 PM
Подскажите, как установить eclipse для экспериментов с консолью nxmc?
Первый раз использую eclipse и ошибки 'import ... cannot be resolved' загоняют в тупик(
Пробовал разные инструкции и https://www.netxms.org/forum/oe-oo/kom-eclipse-keta-oko/5, и https://wiki.netxms.org/wiki/How_to_setup_Eclipse/RAP и пробовал просто на eclipse поставить все из eclipse_addons.txt. Но либо eclipse не резолвит стандартные библиотеки (например org.eclipse.core.commands.), либо по ссылке http://download.eclipse.org/tools/gef/updates/milestones/ нет draw2d, либо еще что-то.
Title: Re: как настроить eclipse для nxmc
Post by: Alex Kirhenshtein on October 26, 2016, 12:57:18 PM
Там некоторая магия с версиями.
Для десктопа надо использовать 3.8.2: http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/
Для веба - 4.4: https://eclipse.org/downloads/packages/release/luna/sr2

Инструкция для веба более сложная, тут: https://wiki.netxms.org/wiki/How_to_setup_Eclipse/RAP
Для десктопа должно быть достаточно пакетов из eclipse_addons.txt
Title: Re: как настроить eclipse для nxmc
Post by: Victor Kirhenshtein on October 26, 2016, 12:58:07 PM
На какой платформе нужен Эклипс? Я могы выложить настроенную сборку для Linux x64.
Title: Re: как настроить eclipse для nxmc
Post by: wonderboy on October 26, 2016, 01:01:13 PM
Попробую еще разок установить.
Пытаюсь установить на win7 x64.
Title: Re: как настроить eclipse для nxmc
Post by: wonderboy on October 27, 2016, 12:35:10 PM
Пробую еще. Из файла eclipse_addons.txt:
QuoteDraw2D: http://download.eclipse.org/tools/gef/updates/milestones/
- по этой ссылке нету Draw2D. Там есть куча групп GEF Common, GEF DOT, GEF GRAPH, GEF LAYOUT и тд. Draw2D среди них нет.  :-\
Title: Re: как настроить eclipse для nxmc
Post by: Victor Kirhenshtein on October 27, 2016, 12:42:15 PM
Да, похоже поменялся update site. Попробуйте этот: http://download.eclipse.org/tools/gef/updates/releases (http://download.eclipse.org/tools/gef/updates/releases).
Title: Re: как настроить eclipse для nxmc
Post by: wonderboy on October 27, 2016, 01:00:40 PM
установил draw2d. в проекты импортнул папку netxms-eclipse, org.netxms.nebula.widgets.gallery, client.
на текущий момент 3063 ошибки:
1. судя по всему не знает откуда взять import org.netxms.ui.eclipse.objectbrowser.api.SubtreeType;
2. много ошибок вида "'for each' statements are only available if source level is 1.5 or greater"
3. Cannot switch on a value of type Integer. Only convertible int values or enum variables are permitted   
4. Incompatible conditional operand types Integer and int
Title: Re: как настроить eclipse для nxmc
Post by: Victor Kirhenshtein on October 27, 2016, 01:24:23 PM
Надо в настройках Eclipse (Window -> Preferences -> Java -> Compiler) выставить JDK Compliance в 1.7.
Title: Re: как настроить eclipse для nxmc
Post by: wonderboy on October 27, 2016, 02:51:23 PM
Где-то я на форуме находил, что можно как-то консоль запустить из eclipse сразу. Есть такая возможность?
Title: Re: как настроить eclipse для nxmc
Post by: Victor Kirhenshtein on October 27, 2016, 03:08:12 PM
Да, найдите nxmc.product в проекте Product, откройте его и выберите "Launch an Eclipse application".