如何刷新 gradle 任务的目标

How to refresh gradle task's targets

我有一个项目,我在其中使用 gradle 自动构建。我在 build.xml 文件中创建了任务目标:

<project basedir="." default="build" name="GGP_Base">
  <target name="SimpleServerGameDolar">
    <java classname="banan314.utilities.SimpleGameDolar" failonerror="true" fork="yes">
        <classpath refid="GGP_Base.classpath"/>
    </java>
  </target>
</project>

它起作用了,我 运行 它使用 gradle simpleGameDolar。 但后来我将 java class SimpleGameDolar 重命名为 SimpleServerGameDolar 并更改了目标中的 class 名称。当我以同样的方式 运行 时,我得到错误:

Error: Could not find or load main class banan314.utilities.SimpleGameDolar :simpleGameDolar FAILED

FAILURE: Build failed with an exception.

我该怎么做才能刷新 gradle 以便它知道我更改了任务?

我尝试了 gradle cleangradle build 并重新打开 IntelliJ,但均无济于事。

实际上,感谢@Oliver 的评论,我意识到 build.xml 与我的 gradle 构建完全无关。 build.xml 在 Ant 构建中。在我更改了正确的文件后 - build.gradle - 它按我预期的那样工作。我什至能够删除 build.xml.