2012-08-18 3 views

답변

12
자바 6에서

하고 이후이 예있다 컴파일러를 사용하는 API. 이것은 당신이 찾고있는 것일 수 있습니다. 당신이 JDK는 컴파일러가 사용할 수 있어야합니다

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/

http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html

참고. JRE로는 충분하지 않습니다. 문제가있는 경우 Eclipse Java 컴파일러를 응용 프로그램에 임베드하는 것이 좋습니다.

+0

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/ 의 코드는 나에게'NullPointerException' 발생 : – Bluefire

+1

O를 그리고 당신의 "를 사용 java.exe "가 JDK에 있습니까? –

관련 문제