我正在开发一个 JRuby (on Rails) 项目,该项目依赖于作为 jar 导入的各种 java 库。不幸的是,我想使用的一些类的类名和路径在两个库中完全相同。
我如何解决这个冲突并在每种情况下准确指定我想要哪个 jar 中的哪个类?或者我可以包含一个库范围吗?
最佳答案
我相信你可以把它们打包。例如,在您的 library1.jar
中,您可以放置 package com.lib1
或类似的东西。然后,您可以使用 import com.lib1.library1
导入它。
关于jar - 从 jruby 中的 jars 导入的冲突类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32003549/