dea*_*mon 8 java compiler-construction netbeans
如果我告诉NetBeans(6.9)在save上编译,NetBeans警告我编译的类与用JDK编译器编译的类不同.Java平台在同一对话框中设置为"JDK 1.6".NetBeans使用哪种编译器?为什么NetBeans不使用JDK编译器?
alt text http://img814.imageshack.us/img814/3449/compileonsave.png
与 Eclipse 一样,Netbeans 不使用标准javac
,因此它可以提供增量编译以及包含有语法错误的方法的类的编译。
与 Eclipse(使用自己的 Eclipse Java 编译器)不同,Netbeans 实际上使用javac 的内部 API进行编译、语法突出显示和错误检测。这是一个很好的优势,因为 Netbeans 能够处理所有最新的 Java 语言功能,并忠实地再现 javac 行为的任何细微差别或错误。
来源:
归档时间: |
|
查看次数: |
4781 次 |
最近记录: |