JRuby on Rails: использование пользовательских классов Java в вашем приложении Rails

Я только начал с JRuby on Rails, и мне он очень понравился. Я знаю, как использовать текущие классы в Java API в моем приложении Rails, но если бы я хотел создать новый пользовательский класс, написанный исключительно на Java-коде, как я смогу использовать его в своем приложении Rails?

Например, , скажем, я создал Dog.java:

class Dog {
  private String name;

  public Dog() {
    name = "Fido";
  }

  public String getName() {
    return name;
  }
}

Как я могу создать новый объект Dog (Dog.new) в моем приложении Rails? Мне нужно поместить куда-нибудь файл Dog.java или Dog.class, а затем вызвать некоторую форму «импорта», чтобы импортировать его в мое приложение Rails. Я не знаю, где это должно быть в структуре каталогов, и я не знаю, где и как я должен сообщить своему приложению, как его включить.

6
задан Joel Andritsch 12 October 2010 в 17:24
поделиться