Java 动态依赖关系
我们的一些依赖关系存在冲突依赖关系。 我们依靠A&B。 A取决于X的A版本。 B取决于X的版本B 是否有任何依赖关系管理工具可以处理这种情况。我感觉好像听说过某种依赖关系管理工具,它可以动态加载依赖关系或其他东西。它似乎避免了遇到上述情况。我认为您可以指定在给定的瞬间加载哪个版本的X 有可能做那样的事吗?代码中是否有任何方法可以根据需要加载和卸载依赖项 我已经忘记了大部分的编译理论。我也没有太多地讨论依赖关系管理。所以请原谅我的无知。可能是真的Java 动态依赖关系,java,maven,dependency-injection,dependencies,Java,Maven,Dependency Injection,Dependencies,我们的一些依赖关系存在冲突依赖关系。 我们依靠A&B。 A取决于X的A版本。 B取决于X的版本B 是否有任何依赖关系管理工具可以处理这种情况。我感觉好像听说过某种依赖关系管理工具,它可以动态加载依赖关系或其他东西。它似乎避免了遇到上述情况。我认为您可以指定在给定的瞬间加载哪个版本的X 有可能做那样的事吗?代码中是否有任何方法可以根据需要加载和卸载依赖项 我已经忘记了大部分的编译理论。我也没有太多地讨论依赖关系管理。所以请原谅我的无知。可能是真的 您可以使用OSGi或其他一些框架来管理多个类加载器
我不确定是否理解您的问题,但也许您可以与maven一起检查dependy排除