1

我有一个项目,我在其中使用 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类重命名SimpleGameDolarSimpleServerGameDolar并更改了目标中的类名。当我以同样的方式运行它时,我得到了错误:

错误:无法找到或加载主类 banan314.utilities.SimpleGameDolar :simpleGameDolar FAILED

FAILURE:构建失败并出现异常。

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

我试过了gradle cleangradle build然后重新打开 IntelliJ,但都没有帮助。

4

1 回答 1

0

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

于 2017-06-13T13:22:25.050 回答