如果您在IDE内部运行时遇到此问题,那么OSGi包 org.eclipse.packagedrone.repo.xml 要么丢失要么没有成功启动。
org.eclipse.packagedrone.repo.xml
在OSGi控制台上,您可以使用命令进行检查 ss org.eclipse.packagedrone.repo.xml 如果bundle处于活动状态且正在运行
ss org.eclipse.packagedrone.repo.xml
osgi> ss org.eclipse.packagedrone.repo.xml "Framework is launched." id State Bundle 180 ACTIVE org.eclipse.packagedrone.repo.xml_1.0.0.qualifier osgi>
ACTIVE 告诉你捆绑包正在运行。数字 180 只是捆绑的内部ID,可能不同。
ACTIVE
180
如果根本未列出捆绑包,则启动配置可能存在问题。检查启动配置并确保捆绑包已标记为启动。如果是捆绑 的 不 强> 在里面 ACTIVE 如果从控制台使用该命令,则可以启动状态 start 180 (与内部ID相同) ss 命令)。然后,您可以检查启动配置并确保在IDE中自动启动该捆绑包。
start 180
ss