Amazon Web サービスを使用するアプリがあります。このアプリは jruby on rails と共にインストールされます。Amazon Web サービスを呼び出すには、Java aws sdk を使用する必要があります。
アプリに aws sdk を含めて使用する方法を教えてください。
事前にサンクス
Amazon Web サービスを使用するアプリがあります。このアプリは jruby on rails と共にインストールされます。Amazon Web サービスを呼び出すには、Java aws sdk を使用する必要があります。
アプリに aws sdk を含めて使用する方法を教えてください。
事前にサンクス
SDK の jar ファイルを /lib/java フォルダー内に置き、それらをクラスパスに含めるようにしてください。( JDBC ドライバーのインクルードについては、この例を参照してください。同じ概念です。)
次に、Ruby でオブジェクトを使用するには、通常どおりインスタンス化します。
require 'java'
myAwsObj = com.amazon.aws.class.someMethod('some','params')
Ruby 内部から Java を呼び出す例については、JRuby Kenai サイトを参照してください。上記のパッケージ名は明らかに私が作ったものですが、そこからアイデアを得る必要があります。Kenai のページには、他にも多くの例と落とし穴があります。