Question

I installait le SDK approprié parce que tout mon code Ruby compilera mais RubyMine se plaint il ne peut pas trouver l'une de mes classes java? Est-ce un défaut ou est-il un moyen d'obtenir à recognizewhere les classes sont?

Voici mon code, je l'ai souligné toutes les choses se plaindre de son

require 'java'

include_class 'java.awt.event.ActionListener'
include_class 'javax.swing.JButton'
include_class 'javax.swing.JFrame'

class ClickAction
  include ActionListener

  def action_performed(event)
    puts "Button got clicked."
  end
end

Y at-il un moyen de contourner cela parce que j'aimerais acheter RubyMine si elle est en mesure de me faire part de ce que Java Je peux choisir des classes et méthodes. Merci

Était-ce utile?

La solution

RubyMine n'a pas de support pour Java et ne reconnaît pas les classes Java - JRuby est uniquement pris en charge en tant que plate-forme cible pour exécuter du code Ruby régulier. La pleine interopérabilité Java / Ruby est prise en charge dans IntelliJ IDEA avec le plugin Ruby.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top