RJB (Ruby Java Bridge) を使用して、Ruby on Rails プロジェクトの Java クラスから関数を呼び出そうとしています。
ジャバクラスは
public class HelloWorld {
int fifty(){
return 50 ;
}
public static void main(String[] args) {
// Prints "Hello, World" in the terminal window.
System.out.println("Hello, World");
}
}
そして、私が持っているコントローラーで
require "rjb"
def home
myclass = Rjb::load(classpath ='\\home\\mennatallah\\TopicalClusteringofTweets\\lib\\java_libs\\helloworld.class', jvmargs=[])
myclass_instance = myclass.new
@output = myclass_instance.fifty
end
「 nil:NilClass の未定義のメソッド `new'」を提供します どうすればこれを行うことができますか?