0

我正在使用 Eclipse 中的几个 Java/Flex 项目开发一个遗留应用程序,包括项目 P1,它使用 Ant 将(通过 mxmlc)属性文件编译成 SWF 文件。(我不知道 Flex 是否与这个问题有关。)

当我在 Eclipse 中通过 Ant/build.xml 构建 P1 时,它会构建其他项目:P2、P3、P4。我想找到这些依赖项,以便删除它们。

我已经尝试了这些,但无济于事:

  • 右键单击 P1 -> 属性 -> 构建器
  • 右键单击 P1 -> Java 构建路径 -> 项目、订单和导出等
  • 右键单击 P1 -> 项目参考
  • 检查 P1 文件夹中的“.classpath”和“.project”

但没有关于 P2、P3、P4 的内容。

作为健全性检查,我重命名了 build.xml 并执行了:

  • 右键单击 P1 -> 导出 -> Ant 构建文件

它会生成一个 build.xml,清楚地显示对 P2、P3、P4 的依赖关系。

我还能在哪里找到配置?必须有另一种选择?

4

1 回答 1

0

您的 P2、P3、P4 项目可能具有来自 P1 的链接文件。然后,如果您使用 P1 中的构建更改这些文件或文件夹,它可以触发 P2、P3 或 P4 上的构建。链接文件可以在操作系统级别和 eclipse 中创建。

请参阅http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Fconcepts-13.htm

还要检查 P2,P3,P4 项目建设者的建设者,也许你会发现一些东西。

您在 P1、P2、P3、P4 项目中有哪些项目方面?

不可能,P1 的 ant 脚本只是用“..\P2”之类的路径引用触及 P2、P3、P4 吗?

于 2012-11-15T21:49:06.093 回答