导出/导入 Eclipse 构建路径

2022-09-02 21:21:40

我喜欢Eclipse的构建路径功能,但希望它与我的蚂蚁保持同步。有没有办法从文本文件自动导入 Eclipse 构建路径,或者将 Eclipse 构建路径导出到文本文件,这样我就可以从 ant 使用该文件?(如果我能得到一个文本文件,我知道我可以弄清楚如何让蚂蚁使用该文件作为其javac构建路径)build.xml


答案 1

有没有办法从文本文件自动导入 Eclipse 构建路径,或者将 Eclipse 构建路径导出到文本文件,这样我就可以从 ant 使用该文件?

Eclipse 构建路径已经是一个文本文件 (.classpath):

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
  <classpathentry kind="src" path="src"/>
  <classpathentry kind="lib" path="lib/ojdbc14_g.jar"/>
  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
  <classpathentry kind="output" path="classes"/>
</classpath>

答案 2

也许ant4eclipse是你需要的工具(插件)。

alt text
(资料来源:sourceforge.net

该项目的目的是避免(或至少:减少)Eclipse和Ant配置的冗余。
更准确地说:它由能够读取和使用 Eclipse 某些配置文件的 Ant 任务组成。通过这些任务,您可以:ant4eclipse

  • 设置 Eclipse 的 .classpath-file 中定义的类路径
  • 签出完整的工作区,因为 Eclipse 的团队项目集功能是可能的
  • 按照您在 Eclipse 启动配置中定义的方式运行 Java 应用程序

完成所有这些任务,您就可以创建一个完整的自动构建系统,该系统从从 CVS 中签出所有必需的项目开始,使用 Eclipse 中指定的类路径设置以正确的顺序构建所有项目,并启动 Eclipse 中指定的应用程序。
最好的是:如果您或其他人更改了 Eclipse 中的配置,这些更改将立即对您的构建文件可见 - 无需更改一行代码!


推荐