1

Amazon Web サービスを使用するアプリがあります。このアプリは jruby on rails と共にインストールされます。Amazon Web サービスを呼び出すには、Java aws sdk を使用する必要があります。

アプリに aws sdk を含めて使用する方法を教えてください。

事前にサンクス

4

1 に答える 1

2

SDK の jar ファイルを /lib/java フォルダー内に置き、それらをクラスパスに含めるようにしてください。( JDBC ドライバーのインクルードについては、この例を参照してください。同じ概念です。)

次に、Ruby でオブジェクトを使用するには、通常どおりインスタンス化します。

require 'java'

myAwsObj = com.amazon.aws.class.someMethod('some','params')

Ruby 内部から Java を呼び出す例については、JRuby Kenai サイトを参照してください。上記のパッケージ名は明らかに私が作ったものですが、そこからアイデアを得る必要があります。Kenai のページには、他にも多くの例と落とし穴があります。

于 2010-12-11T13:05:03.577 に答える