gpt4 book ai didi

java - 如何在不同的 java IDE 中保持一组 ant 构建脚本的更新?

转载 作者:行者123 更新时间:2023-12-02 08:09:09 25 4
gpt4 key购买 nike

我的团队成员正在使用 InteliJ、Eclipse 和 NetBeans 开发不同的 Java 项目。作为软件配置管理实践,我需要为每个项目都有一个标准的 Ant 构建脚本。不幸的是,这些 IDE 生成的 ant 脚本不是标准格式,并且可能包含许多 IDE 特定的任务。此外,一些 IDE,例如InteliJ,项目更改时不会自动更新生成的 Ant 文件,因此自动构建可能会被破坏。现在,问题是:我有一组构建脚本。我需要:

  1. 脚本采用标准格式
  2. 当项目更新时,构建脚本将由所使用的 IDE(InteliJ、Eclipse、NetBeans)自动更新。

有什么简单的方法可以完成这项工作吗?

最佳答案

不要使用 IDE 生成 ant 脚本。您需要在没有 IDE 的情况下运行可靠的可重复构建(例如在 Hudson/Jenkins 等 CI 服务器上)。标准构建的最佳方法是使用 Maven,并从 pom 生成 IDE 项目。 (IDEA 本身可以与 Maven 一起使用 - 无需生成项目文件)

关于java - 如何在不同的 java IDE 中保持一组 ant 构建脚本的更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7703208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com