akshay1188
akshay1188

Reputation: 1667

using aws sdk for java in Jruby

I have an app which uses the amazon web services.The app is installed with jruby on rails.I have to use java aws sdk for calling amazon web services.

Can u help me as in how to include aws sdk in my app and use it

Thanx in advance

Upvotes: 1

Views: 597

Answers (1)

Nicholas C
Nicholas C

Reputation: 1113

You will want to put the jar files for the sdk inside your /lib/java folder, and make sure to include them in your classpath. (See this example on including a JDBC driver, same concept.)

Then to use the objects in Ruby you just instantiate them like you normally would:

require 'java'

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

You can visit the JRuby Kenai site for examples of calling Java from inside Ruby. Obviously the package name above I made up, but you should get the idea from there. The Kenai page also has lots of other examples and gotchas.

Upvotes: 2

Related Questions