所以我的POM中有这样的东西:
<dependency>
<!-- jsoup HTML parser library @ http://jsoup.org/ -->
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.7.1</version>
</dependency>
它jsoup-1.7.1.jar
从某个地方的 maven repo 获取并将其放在我的Maven Dependencies文件夹中。
现在我可以在我的代码中使用它(Eclipse 不会抱怨),但是当我尝试在我的MANIFEST.MF
文件中添加对它的依赖时:
Import-Package: org.osgi.framework, org.jsoup, org.jsoup.nodes
Eclipse 一直在抱怨:
No available bundle exports package 'org.jsoup.nodes'
No available bundle exports package 'org.jsoup'
有人可以向我解释为什么会这样吗?(我很好奇确定MANIFEST.MF
看到什么的过程)