我有以下设置:
如果(如果可能的话)如何(如果可能的话)我可以在没有首先从A编译JAR文件并将其添加到B的情况下使用B中的A包?
谢谢!
答案 0 :(得分:2)
需要从OSGi / Eclipse中了解Java项目,以便在设计时(即在eclipse中,包括启动和调试时)访问,然后在运行时访问。 正确的方法是使A成为OSGI包,并在B中引用它:
选择A,右键单击,项目,pde工具,转换为插件项目......
然后在B中,打开manifest.mf并添加(com.example.pack是A中定义的一些要在B中使用的包):Import-Package:com.example.pack
答案 1 :(得分:0)
如果您声明:
你会得到你需要的东西 (汇编 - 来自A的来源仍然需要,但不需要生成jarA)