2011-09-21 4 views

답변

2

당신이 찾고있는 것은 Groovy이고 자바의 superset입니다. 즉, Java 문을 Groovy 문으로 실행할 수 있습니다. Java 문 또는 Groovy 문을 똑같이 실행할 수있는 interactive REPL shell이 있습니다.

Groovy 구문 단축키 나 확장자가 필요없는 일반 Java 문을 사용하여 스크립트를 작성하고 스크립트로 실행할 수도 있습니다.

groovy -e "println 'Hello ' + args[0]" World 
+0

#yum -y install groovy를 사용하여 패키지 배포판에 설치할 수 있습니까? 예 또는 아니오 수 있습니까? – YumYumYum

+0

예, 할 수 있습니다 :) – YumYumYum

2

전문적인 것이 필요하지 않은 경우 간단한 쉘 스크립트를 사용하여 함수 및 클래스 본문에서 명령문을 래핑하고 컴파일하고 실행할 수 있습니다.

#!/bin/sh 

echo "class Main\n{\npublic static void main(String[] args)\n{" > /tmp/Main.java 
echo $* >> /tmp/Main.java 
echo "\n}\n}\n" >> /tmp/Main.java 

javac /tmp/Main.java || exit 1 
exec java -cp /tmp/ Main 
+0

와우, 순수한 손으로 만들었습니다 :) – YumYumYum

관련 문제