2
У меня есть этот класс JavaПочему метод не называется - JRuby Rails3
class Dog {
private String name;
public Dog() {
name = "Fido";
}
public String getName() {
return name;
}
}
И как mentioned here я выполнил следующие действия
1. Compile the class.
mkdir classes
javac -d classes src/Dog.java
2.Add classes to the classpath in your Rails application (an initializer for example).
require 'java'
$CLASSPATH << File.join(Rails.root, "classes")
3.Import the class.
java_import Java::Dog
Но до сих пор я не могу получить доступ к getName()
метод в рельсах 3 с NoMethodError
, но метод доступен в jRuby.
Эй @dln спасибо человеку, я не мог понять это вчера. – Rohit 2010-12-09 06:27:51