有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何禁用标准ant任务?

Ant中的一些任务有一些非常奇怪的行为。例如,如果fork没有设置为true,javac会默默地忽略executable属性。另一个例子是复制任务,如果它意味着覆盖另一个文件,它会自动忽略复制文件

我们在更难犯错误的地方制定了自己的任务。例如,您总是需要指定overwrite=true/false

有没有办法禁用标准javac和copy任务,这样人们就不会意外地使用它们

我不想提供定制的ant版本

有一个文件是从所有导入我们自己的ant任务的构建脚本中导入的,因此如果有办法的话,可以在这里取消定义ant任务


共 (1) 个答案

  1. # 1 楼答案

    我认为,如果不通过从Ant JAR中删除任务实现类来创建自己的Ant版本,这是不可能的