I have a rails app and a jar file.
I want my jar file to execute when the user presses a button on the
webpage.
Please tell me how to do that.
Any help will be highly appreciated.
Thanks in anticipation. 
I have a rails app and a jar file.
I want my jar file to execute when the user presses a button on the
webpage.
Please tell me how to do that.
Any help will be highly appreciated.
Thanks in anticipation. 
You can use system call to execute jar file.
Dir.chdir("#{RAILS_ROOT}/public//") do
retResult = system(" -jar <args 1> <args
2> … ")
if retResult
Jar executes succesfully
else
error in executing jar file.
end #chdir
Thanks
Senling
Thanks a lot for your reply,
I tried to do that but not getting it…
Can you please give an example to it…
Hi,
and move your jar file inside this directory.
def exjar
args1= “”
args2 = “”
Dir.chdir("#{RAILS_ROOT}/public/jars/") do
# i'm using linux environment. If windows environment, change
the path to the java according to the java directory installed in your
machine.
retResult = system("/home/user1/java/jdk1.6.0_07/bin/java -jar
Sample.jar #{args1} #{args2}")
end #chdir
end
If you get error while running this, please post the error here.
Thanks
Senling
Hi,
and move your jar file inside this directory.
def exjar
args1= “”
args2 = “”
Dir.chdir("#{RAILS_ROOT}/public/jars/") do
# i'm using linux environment. If windows environment, change
the path to the java according to the java directory installed in your
machine.
retResult = system("/home/user1/java/jdk1.6.0_07/bin/java -jar
Sample.jar #{args1} #{args2}")
end #chdir
end
If you get error while running this, please post the error here.
Thanks
Senling
Hey Senling…
Can you please tell me one more thing…
I have posted a topic on this group about sending database table data
to text files… I humbly request you to please reply to that.
Here is the link…
http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/ddd564cb70dbb202
Thank you Senling.
That worked perfectly fine. No need of an example now. 
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs