2010-08-20 5 views

답변

4

언제든지 개미의 exec 작업을 사용하여 ruby ​​및 perl과 같은 임의의 프로그램을 실행할 수 있습니다. 예 : 및 문서에서 :

<target name="help"> 
    <exec executable="cmd"> 
    <arg value="/c"/> 
    <arg value="ant.bat"/> 
    <arg value="-p"/> 
    </exec> 
</target> 
6

Ruby와 같은 언어에는 Java 구현이 있습니다.

<project name="RunRubyExample"> 
    <property environment="env" /> 
    <script language="ruby" manager="bsf"> 
     <classpath> 
      <fileset dir="${env.JRUBY_HOME}/lib" includes="*.jar" /> 
     </classpath> 

     print 'hello world' 

    </script> 
</project> 

list of languages supporting the JSR233 standard을 참조하십시오.

불행히도 Perl의 Java 버전을 사용할 수 없습니다. Perl 스크립트를 실행하는 유일한 방법은 인터프리터를 직접 호출하는 것입니다.

<project name="RunPerlExample"> 
    <exec executable="perl" failonerror="true"> 
     <arg value="-e" /> 
     <arg value="print 'hello world'" /> 
    </exec> 
</project> 
+0

나는 완전히 '