Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
Eclipse 源代码构建还是二进制构建?_Eclipse_Ant_Building - Fatal编程技术网

Eclipse 源代码构建还是二进制构建?

Eclipse 源代码构建还是二进制构建?,eclipse,ant,building,Eclipse,Ant,Building,Eclipse有一个可视化属性文件工具,用于以图形方式组合antbuild.properties文件。它引用了所谓的“二进制构建”以及“源构建”。“源代码构建”一词很有意义:您正在编译源代码 “二进制构建”让我很反感——是指库(JAR)链接吗?好的,这是一个令人困惑的问题——显然Eclipse允许您将类文件反向编译回Java文件;这也被称为“二进制构建”-实际上是将字节码构建回源代码。 二进制构建:将打包在插件中的编译源代码和文件 源代码生成:选定的源代码和文件将打包而不编译 另请参见,构建`

Eclipse有一个可视化属性文件工具,用于以图形方式组合antbuild.properties文件。它引用了所谓的“二进制构建”以及“源构建”。“源代码构建”一词很有意义:您正在编译源代码


“二进制构建”让我很反感——是指库(JAR)链接吗?

好的,这是一个令人困惑的问题——显然Eclipse允许您将类文件反向编译回Java文件;这也被称为“二进制构建”-实际上是将字节码构建回源代码。

  • 二进制构建:将打包在插件中的编译源代码和文件
  • 源代码生成:选定的源代码和文件将打包而不编译

另请参见

,构建`源jar文件的原因是,您可以轻松地访问jar文件,以便更容易调试:然后您可以跳转到真正的源代码,包括所有注释。如果您不附加源代码,那么Eclipse将只对java类文件进行反编译以使其可读。