bnd -buildpath指令的用法

-buildpath的作用是为项目添加运行时依赖。这个依赖可以是workspace中的另一个项目或者是仓库中的另一个bundle. -buildpath指令只会在编译和构建时起作用,它从来不会被用来运行项目,因为-buildpath依赖只会被用于编译阶段,在这个指令中最好添加只包含api的bundle,你不需要包含实现的bundle.

例子:

-buildpath:  
    some.other.workspace.project;version=project,
    osgi.core;version=4.3.1,
    osgi.cmpn;version=4.3.1

注:里面可以添加workspace的bundle和仓库中所有的bundle,仓库的话,我们可以自己在bnd项目中添加

原文地址:https://www.cnblogs.com/hibou/p/6861873.html