使用Eclipse PDE开发非GUI OSGi应用程序

时间:2015-01-19 17:43:49

标签: java eclipse osgi eclipse-rcp

我想利用Eclipse PDE开发没有GUI的服务器端应用程序。是否有可能,正确的方法是什么?网上有教程吗?

我有开发Eclipse RCP应用程序的经验,但是当我不需要GUI(swt等)时,该过程有何不同,最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

您基本上可以使用与基于GUI的应用程序相同的工具。

另一方面,通常您只需要用于GUI的Eclipse PDE工具。 对于非OSGi应用程序,使用maven和maven bundle插件更容易。在这种情况下,您将开发非GUI应用程序,如非OSGi应用程序。大多数OSGi处理都是由maven bundle插件完成的(使用bnd)。有关示例,请参阅我的Apache Karaf Tutorials

另一种方法是使用bndtools。它更加集成,但对于maven用户来说却不太熟悉。