的信息: 在开始我的项目之前,我有一个问题。我想创建一个使用jogl的eclipse rcp应用程序。有一个很棒的教程:
问题: 我需要包括我自己编写的2个库。一个没问题,因为它没有依赖关系。另一个依赖于一些jogl库来构建它。最终的应用程序也使用了jogl库。如何按正确的顺序包含必要的库,jogl库和我的2库之间没有冲突?
思想: 在开发期间为我自己的lib包含jogl lib。创建实际的应用程序并再次包含我的lib和jogl库?
答案 0 :(得分:0)
您所引用的教程已经描述了如何使用JOGL库中的平台相关片段创建插件。因此,“最干净”的方法是为每个库创建plugin project。
在你的库(现在的插件)的清单中,它依赖于JOGL库define a dependency到JOGL插件。并且如教程中所述,您将插件作为依赖项添加到RCP应用程序,因为它是为JOGL插件完成的。如果以这种方式执行此操作,则可以在所有项目上并行工作(如果它们位于同一个Eclipse工作区中)。