Hello
With my controller i am executing a JAR file like this:
begin
pipe = IO.popen(“java -jar D:/Projets/TstSimple/lib/tstlib.jar”)
rescue Exception => e
msg = e.message
end
I would like to not have to specified the path of the jar file:
pipe = IO.popen(“java -jar tstlib.jar”)
Is there a directory where I can put my JAR file so rails be able to
execute the java command like this?
Thanks
regards
You can reference it with #{RAILS_ROOT}
So something along the lines of
pipe = IO.popen(“java -jar #{RAILS_ROOT}/jars/tstlib.jar”)
and then make a jars folder in the root of your app and place your jar
there.
This should work… might require tweaking, look into using
#{RAILS_ROOT} (as I’m still a bit of a newbie here… and to Rails).
Paulo C. wrote:
Hello
With my controller i am executing a JAR file like this:
begin
pipe = IO.popen(“java -jar D:/Projets/TstSimple/lib/tstlib.jar”)
rescue Exception => e
msg = e.message
end
I would like to not have to specified the path of the jar file:
pipe = IO.popen(“java -jar tstlib.jar”)
Is there a directory where I can put my JAR file so rails be able to
execute the java command like this?
Thanks
regards