告诉javac创建所有有效的类

时间:2012-09-06 05:34:00

标签: java javac

我如何告诉javac(jdk-1.6)创建所有有效的类?例如:

javac a.java b.java

例如b.java包含错误。我想获得a.class,但javac在b.java中没有创建语法错误的原因

感谢

upd :正如我所见,eclipse java编译器解决了这个问题

1 个答案:

答案 0 :(得分:0)

这可能取决于编译器。也许你正在寻找的是一个增量编译器。与Eclipse IDE捆绑在一起的编译器是一个增量编译器,但我感兴趣的是,为什么要以这种方式构建代码呢?

修改

我之前提出错误的想法。我看到你想通过代码来做到这一点。您可以使用此实现:

http://www.accordess.com/wpblog/an-overview-of-java-compilation-api-jsr-199/

它允许您控制要传递的编译单元。