2017-03-01 2 views
0

私はゲームフレームワークlibgdxを使用しています。これには、JRuby組み込み配列と衝突する独自のArrayクラスが含まれています。異なる名前のjava_import 'com.badlogic.gdx.utils.Array'への道はありますか?jruby - jrubyに異なる名前でjavaクラスをインポートする

java_import 'com.badlogic.gdx.utils.Array', :as => GdxArray

ような何か?ありがとう!

答えて

0

解決策を見つけました。

まず私はこの試みた:

GdxArray = java_import 'com.badlogic.gdx.utils.Array' 

をそれはまだ初期化済み定数エラーが発生しました。 2回目の試み:

# don't wallpaper over the JRuby Array class            
GdxArray = com::badlogic::gdx::utils::Array 

小文字のパッケージ名で少し面白いですが、それは動作します!