0

有没有办法优先考虑片段依赖关系?我的情况是,在编译时使用的 Maven 插件之一不使用分层 OSGi 类加载,而是使用“平面”类路径。现在主机插件的(传递)依赖项和片段之间存在版本冲突。在分层场景中一切都可以正常工作,但对于“平面”类路径则失败。

有没有办法优先考虑片段依赖关系?从逻辑上讲,我的意思是片段的依赖关系应该在主机的依赖关系之前解决。

4

1 回答 1

0

不,主机和分片的依赖关系是同时解决的。此外,我很难想象为什么您认为首先解决该片段会有所帮助。

我认为你是在超越自己。看来您已经决定解决方案必须基于解决顺序,所以这就是您选择提出的问题。返回一步(或几个)并描述实际错误及其发生原因会更有帮助。到目前为止,您所说的只是某件事“失败”……在什么意义上?有错误信息吗?是不是发生了什么意想不到的事情?也许您的期望是错误的,所以请描述您期望发生的事情与实际发生的事情。

我也对您使用“分层”与“平面”类路径这两个术语感到困惑。OSGi 类加载既不是严格的分层也不是扁平的。

于 2013-12-18T01:39:55.807 回答