0

我想知道是否有一种方法可以将为 Netbeans 创建的 build.xml 文件转换为可以在 eclipse 上运行的 build.xml 文件

谢谢大家

4

1 回答 1

1

我不知道有什么工具可以做到这一点。您可能需要手动转换。

让我们检查一下 netbeans 项目结构。

Netbeans 为项目生成一个build.xml(在项目的根文件夹中),但是,此构建文件不包含任何目标。所有生成的目标都放在nbproject/build-impl.xml. 通过这样做,可以将生成的内容和程序员以后可能添加的内容分开。

所以检查 build-impl.xml 然后。

它包含以下部分:

  • 初始化
  • 汇编
  • 执行
  • 调试
  • 文档
  • junit编译
  • junit 执行
  • junit调试
  • 小程序
  • 清理

在初始化部分,目标为构建初始化了许多东西,包括许多宏定义。您可能会看到类似的东西<j2seproject1:java classname="${run.class}"/>,它们不是仅限于 netbeans 的任务。它们实际上是在构建文件的初始化部分中定义的宏。

因此,实际上,您可以在没有安装 netbeans 的情况下运行构建。但是,要在 eclipse 中使用它,您可能需要进行清理和一些修改。您可能需要检查定义的所有属性nbproject/project.properties;您可能需要删除其他转换为eclipse项目后永远不会使用的netbeans项目文件。

或者,也许,仅仅从现有源创建一个 Eclipse 项目可能会容易得多。

于 2012-08-30T03:16:09.830 回答