我在寻找Sun的标准Java编译器的源代码javac
。
jdk1.6.0_07有涉及几类,但它们的接口( java.lang.Compiler
和javax.tools.JavaCompiler
)。 还有一些包下com.sun.mirror.*
和com.sun.source.*
,这似乎是代表了Java抽象语法树接口。
但我不能找到编译器的源 - 任何人都知道它在哪里?
我在寻找Sun的标准Java编译器的源代码javac
。
jdk1.6.0_07有涉及几类,但它们的接口( java.lang.Compiler
和javax.tools.JavaCompiler
)。 还有一些包下com.sun.mirror.*
和com.sun.source.*
,这似乎是代表了Java抽象语法树接口。
但我不能找到编译器的源 - 任何人都知道它在哪里?
检查本网站的Java编程语言的编译器(javac)组 。 来源是在水银库。
JDK7 / TL / langtools (对于JDK 1.7)
JDK6 / JDK6 / langtools (对于JDK 1.6)
在两个地点我挂你的头找到的来源下载链接(在BZ2,ZIP和GZ格式)
有你在的src \共享\类来源的\ com \太阳\工具\ javac的\
它在这里
也正是在这里:
http://java.sun.com/javase/downloads/index.jsp
在部分:
Java SE 6中的JDK源代码