OSGi Netbeans开发

时间:2012-10-09 13:55:26

标签: netbeans osgi netbeans-7.2

我正在用OSGi开始一个项目,但我不知道该怎么做。我使用Netbeans 7.2。我怀疑什么是更好的NetBeans或Eclipse?有人有一个很好的教程吗?在NetBeans中我创建了一个项目,构建一个Activator类,但是当我运行时,它启动了另一个NetBeans,我不想为另一个netbeans加注星标,我想要一个干净的OSGi平台。有人帮帮我!提前谢谢!

3 个答案:

答案 0 :(得分:3)

看看bndtools:http://bndtools.org/

它仅作为Eclipse插件提供,但恕我直言,它提供了比PDE更好的OSGi开发体验。

答案 1 :(得分:1)

两个很好的分步教程:

以及NetBeans Platform Learning Trail

Netbeans <--> Eclipse

之间的比较/差异
  

但是当我运行时,它会启动另一个NetBeans

您运行 Netbeans IDE (用于开发),然后启动 Netbeans平台应用程序。

答案 2 :(得分:1)

Eclipse中的OSGi支持比NetBeans中的更成熟;在你熟悉的开发平台(我假设)与更高级别的OSGi支持之间取得平衡之前,你必须找出适合自己的平衡点。 (Eclipse的OSGi开发支持有点隐藏,因为它都在插件开发环境或PDE中。)