Java 如何刷新gradle任务';s目标

Java 如何刷新gradle任务';s目标,java,gradle,build.xml,gradle-task,Java,Gradle,Build.xml,Gradle Task,我有一个项目,在这个项目中,我使用gradle自动化构建。我在build.xml文件中创建了一个任务目标: <project basedir="." default="build" name="GGP_Base"> <target name="SimpleServerGameDolar"> <java classname="banan314.utilities.SimpleGameDolar" failonerror="true" fork="yes"&

我有一个项目,在这个项目中,我使用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 Simplegamedoral运行它。 但随后,我将java类
SimpleGameDolar
重命名为
SimpleServerGameDolar
,并更改了目标中的类名。当我以同样的方式运行它时,我会得到错误:

错误:无法找到或加载主类banan314.utilities.SimpleGameDolar :simplegamedoral失败

失败:生成失败,出现异常

我可以做些什么来刷新gradle,以便它知道我更改了任务


我尝试了
gradle clean
gradle build
并重新打开IntelliJ,但都没有用。

事实上,多亏@Oliver的评论,我意识到
build.xml
与我的gradle build完全无关
build.xml
在Ant build中。在我更改了正确的文件--
build.gradle
之后,它的工作方式与我预期的一样。我甚至可以删除
build.xml
事实上,多亏@Oliver的评论,我意识到
build.xml
与我的gradle构建完全无关
build.xml
在Ant build中。在我更改了正确的文件--
build.gradle
之后,它的工作方式与我预期的一样。出于好奇,我甚至可以删除
build.xml

,你有什么理由还在Gradle构建中使用Ant
build.xml
?我从GGP_Base项目中选择了它的构建方式。该项目成立于2010年。这是我第一次使用Gradle。我不知道
build.xml
是否过时。我不知道如何升级到另一种方式。出于好奇,有什么原因你还在Gradle构建中使用Ant
build.xml
?我从GGP_Base项目中选择了它的构建方式。该项目成立于2010年。这是我第一次使用Gradle。我不知道
build.xml
是否过时。我不知道如何升级到另一种方式。