2012-06-28 5 views
0

개미 스크립트에서 파일을 호출하여 명령 프롬프트에서 루비 파일 (EG : d : \ ruby ​​\ ruby ​​file.rb)을 실행해야합니다. 개미 스크립트가 필요해. 누구든지 나를 도울 수 있습니까?개미 스크립트에서 루비 파일을 실행하는 방법은 무엇입니까?

+0

[가능한 개미의 작업으로 펄 스크립트와 루비 스크립트를 실행할 수 있습니까?] (http://stackoverflow.com/questions/3534973/how-can-i-run-perl-and-ruby-scripts- as-tasks-in-ant) –

답변

2

아마도 첫 번째 인수로 rb 파일을 사용하여 ruby에 <exec>을 사용했을 것입니다. 이 같은

뭔가 :

<exec executable="c:\Ruby192\bin\ruby.exe" dir="d:\ruby"> 
    <arg value="d:\ruby\ruby file.rb"/> 
</exec> 

이 ruby.exe가 설치된 위치에 따라 달라지며 경우는 PATH에 있습니다.

+0

전체 스크립트를 보낼 수 있습니까? – user1489275

+0

스크립트를 실행하는 동안 다음 오류가 발생했습니다. [exec] D :/ruby ​​/ ruby ​​1.8.6/lib/ruby ​​/ site_ruby/1.8/rubygems/custom_require.rb : 27 :'gem_original_require '에 : D :/Ruby/Ruby 1.8.6/lib/ruby ​​/ site_ruby/1.8/rubygems/custom_require.rb : 27 :'require '에 D :/eclipse의 [exec]에서 [exec] -indigo-projects/Agora/launchapp.rb : 6 [exec] 결과 : 1 무엇이 문제입니까? – user1489275

+0

이 시점에서 루비 문제처럼 보입니다. 성공적으로 개미 외부에서 실행되는 루비 스크립트를 얻었습니까? – jgritty

관련 문제