【发布时间】:2015-08-14 06:24:41
【问题描述】:
我正在开发一个 JRuby(在 Rails 上)项目,该项目依赖于各种 java 库,作为 jars 导入。不幸的是,我想使用的一些类的类名和路径在两个库中完全一样。
我怎样才能解决这个冲突,并在每种情况下准确地指定我想要哪个 jar 中的哪个类?或者我可以包含一个作用域的库吗?
【问题讨论】:
我正在开发一个 JRuby(在 Rails 上)项目,该项目依赖于各种 java 库,作为 jars 导入。不幸的是,我想使用的一些类的类名和路径在两个库中完全一样。
我怎样才能解决这个冲突,并在每种情况下准确地指定我想要哪个 jar 中的哪个类?或者我可以包含一个作用域的库吗?
【问题讨论】:
我相信您可以将它们放入包装中。例如,在你library1.jar 中,你可以输入package com.lib1 或类似的东西。然后,您可以使用import com.lib1.library1 导入它。
【讨论】: