Reputation: 1667
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
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