Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 是否可以让eclipse在buildr';之外的另一个目录中编译其类;s_Java_Eclipse_Buildr - Fatal编程技术网

Java 是否可以让eclipse在buildr';之外的另一个目录中编译其类;s

Java 是否可以让eclipse在buildr';之外的另一个目录中编译其类;s,java,eclipse,buildr,Java,Eclipse,Buildr,我在eclipse中使用BuildR1.4.4 我确实使用buildr eclipse生成了我的eclipse文件,并且运行良好。 但在我看来,eclipse编译和buildr编译时.class文件是完全不同的(没关系,我知道eclipse使用自己的编译器)。当我想使用增量构建时,这就成了一个问题:我在buildr下有很多编译错误(当我更改API时),每次都必须进行buildr clean测试才能通过 我的问题是:有可能让eclipse在buildr之外的另一个目录中编译它的类吗 我不想要ecl

我在eclipse中使用BuildR1.4.4

我确实使用buildr eclipse生成了我的eclipse文件,并且运行良好。 但在我看来,eclipse编译和buildr编译时.class文件是完全不同的(没关系,我知道eclipse使用自己的编译器)。当我想使用增量构建时,这就成了一个问题:我在buildr下有很多编译错误(当我更改API时),每次都必须进行
buildr clean测试才能通过

我的问题是:有可能让eclipse在buildr之外的另一个目录中编译它的类吗


我不想要eclipse黑客,但想要一种Builder方法。

您可以配置eclipse输出文件夹:
右键单击project>Build Path->configure Build Path>Source
,并在底部设置默认的构建路径


Buildr和类似的工具,如maven或ant,是指独立的构建系统,在没有IDE的情况下使用。他们的IDE集成(根据这个问题)只是配置IDE,以便根据构建工具配置输出它们的类。您不能告诉buildr您需要任何eclipse配置—buildr与IDE无关

我的问题很清楚:我不想要eclipse黑客,而是想要一种buildr方式来实现它。@Jean-Philippe Caruana buildr应该在eclipse之外使用。因此,使用eclipse自己的配置并不完全是一种“黑客行为”。见更新。