Gradle“运行”任务失败:“目录不包含Gradle内部版本”

u4dcyp6a  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(889)

**问题:**我在尝试使用gradle run命令运行基于Gradle的Java项目时遇到问题。我遇到以下错误:

  1. FAILURE: Build failed with an exception.
  2. * What went wrong:
  3. Directory '/path/to/project' does not contain a Gradle build.
  4. A Gradle build should contain a 'settings.gradle' or 'settings.gradle.kts' file in its root directory. It may also contain a 'build.gradle' or 'build.gradle.kts' file.
  5. To create a new Gradle build in this directory, run 'gradle init'.
  6. For more information about the 'init' task, please refer to [Gradle Documentation](https://docs.gradle.org/8.3/userguide/build_init_plugin.html).
  7. For more details on creating a Gradle build, please refer to [Gradle Documentation](https://docs.gradle.org/8.3/userguide/tutorial_using_tasks.html).
  8. * Try:
  9. > Run `gradle init` to create a new Gradle build in this directory.
  10. > Run with `--stacktrace` option to get the stack trace.
  11. > Run with `--info` or `--debug` option to get more log output.
  12. > Get more help at [Gradle Help](https://help.gradle.org).

**问题描述:**我正在尝试使用Gradle运行Java项目,我的项目结构似乎是正确的,根目录中有一个build.gradle文件。但是,当我运行gradle run时,我遇到了上面提到的错误。
附加信息:

  1. /path/to/project/
  2. ├── build.gradle
  3. ├── src/
  4. └── main/
  5. └── java/
  6. └── WizardTD/
  7. └── build.gradle
  8. └── App.java
  • Gradle版本:8.3
    采取的步骤:

1.导航到项目的根目录。
1.确认存在一个**“build. gradle”**文件。
1.跑啊跑啊。

**预期行为:**gradle run任务应执行位于Main.java中的Java应用程序。
**实际行为:**gradle运行任务失败,出现上述错误。

我将感谢任何关于如何解决此问题并使用Gradle成功运行我的Java项目的见解或指导。谢谢你,谢谢!

jgzswidk

jgzswidk1#

我会删除build.gradle文件,并使用gradle和gradle init再次初始化项目,尝试重新加载项目。

相关问题