在Windows中为Cytoscape插件开发设置Eclipse

时间:2011-09-06 19:43:45

标签: java eclipse plugins bioinformatics cytoscape

首先我要说的是,我不是一位非常有经验的程序员,如果你能完全指出你可能会忽略的任何步骤,我将非常感激。

我目前正处于Cytoscape插件开发的初始阶段,我在Eclipse中创建了一个java项目并完成了以下内容

  1. 我已将cytoscape.jar添加为外部库

  2. 我在“程序参数”下的参数选项卡中添加了“-p C:\ Program Files \ Cytoscape_v2.8.1 \ plugins”

  3. 当我尝试运行插件时,它会加载cytoscape但没有任何已安装的插件(插件管理器中有0个插件),此外它还有缩减的菜单选项(无法导入某些文件,选项就不再存在了)

    我怀疑是因为我需要包含更多jar文件作为外部库,但我不确定是哪些。

    我正在使用Eclipse Indigo和Cytoscape 2.8.1。

    我不认为这是插件代码的问题,因为我已经使用现有插件的源代码作为测试插件。

    感谢您的耐心和时间。

    Sudipto

    PS:我已经看过以下内容但没有取得多大成功 http://cytoscape.wodaklab.org/wiki/SettingUpEclipseForPluginDevelopment

1 个答案:

答案 0 :(得分:1)

想出问题,没有注意到我的插件路径中的空间,引号解决了整个问题。

此外,您必须设置您的项目的jar文件的位置和插件。对于eclipse,这可能不是很清楚,因为eclipse的方向与netbeans的方向略有不同。

因此,如果您将jar导出到/ workspace,并且在/Applications/Cytoscape_v2.8.3(OS X)中有cytoscape,那么将以下内容作为两个单独的行放在运行配置中:

-p "/Applications/Cytoscape_v2.8.3/plugins" 
-p "/workspace/jar_file_export_folder"