我使用的是游戏框架libgdx,它包含自己的Array类,它与JRuby内置数组发生冲突。有没有办法java_import 'com.badlogic.gdx.utils.Array'
有不同的名字?像
java_import 'com.badlogic.gdx.utils.Array', :as => GdxArray
?谢谢!
答案 0 :(得分:0)
好的,找到了解决方案!
首先我尝试了这个:
GdxArray = java_import 'com.badlogic.gdx.utils.Array'
但仍然导致已经初始化的常量错误。第二次尝试:
# don't wallpaper over the JRuby Array class
GdxArray = com::badlogic::gdx::utils::Array
使用小写包名称看起来有点滑稽,但它有效!!