Настройка Eclipse для разработки плагинов Cytoscape в Windows

Позвольте мне начать с того, что я не очень опытный программист и был бы очень признателен, если бы вы могли полностью указать любые шаги, которые вы могли бы пропустить.

В настоящее время я нахожусь на начальных этапах разработки плагина для Cytoscape, я создал java-проект в Eclipse и сделал следующее.

  1. Я добавил Cytoscape.jar в качестве внешней библиотеки.

  2. Я добавил "-p C:\Program Files\Cytoscape_v2.8.1\plugins" на вкладке аргументов в разделе "Аргументы программы"

Когда я пытаюсь запустить плагин, он загружает цитоскейп, но без каких-либо установленных плагинов (0 плагинов в диспетчере плагинов), кроме того, он также имеет урезанные параметры меню (не может импортировать определенные файлы, параметров просто больше нет)

Я подозреваю, что это потому, что мне нужно включить больше файлов jar в качестве внешних библиотек, однако я не уверен, какие именно.

Я использую Eclipse Indigo и Cytoscape 2.8.1.

Я не думаю, что это проблема с кодом плагина, так как я использовал исходный код из существующего плагина в качестве тестового плагина.

Спасибо за ваше терпение и время.

Судипто

PS: я уже просмотрел следующее без особого успеха http://cytoscape.wodaklab.org/wiki/SettingUpEclipseForPluginDevelopment


person Sudipto Shome    schedule 06.09.2011    source источник


Ответы (1)


Разобрался с проблемой, не заметил пробела в пути к плагину, кавычки решили всю проблему.

Кроме того, вы должны установить как местоположение jar-файла ВАШЕГО проекта, так и плагины. Это может быть не очень понятно для eclipse, поскольку инструкции для eclipse немного отличаются от инструкций для netbeans.

Итак, если вы экспортируете свою банку в /workspace и у вас есть Cytoscape в /Applications/Cytoscape_v2.8.3 (OS X), поместите следующее в конфигурацию запуска в виде двух отдельных строк:

-p "/Applications/Cytoscape_v2.8.3/plugins" 
-p "/workspace/jar_file_export_folder" 
person Sudipto Shome    schedule 13.09.2011