我在intellij上创建了一个示例gradle项目。
我转到项目根文件夹并执行以下命令:
./gradlew installDist
我收到此错误:
失败:构建因异常而失败。
出了什么问题: 在根项目'HelloWorld'中找不到任务'installDist'。
尝试: 运行gradlew任务以获取可用任务列表。使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
建立失败
请让我知道解决方案。我花了一个小时没有解决这个问题。
答案 0 :(得分:1)
如果您要尝试使用示例项目的gradle,最好的方法是 - 根本不使用任何IDE。 首先,为项目创建一个目录,并通过这样做将其作为当前目录
mkdir myapp
cd myapp
然后检查gradle是否在你的PATH中
gradle -v
你应该看到类似的东西
Gradle 2.12
现在您已准备好创建第一个gradle构建脚本。您可以在vim编辑器中或任何您想要的内容中执行此操作。
vim build.gradle
只需在build.gradle文件中复制并粘贴以下代码
即可apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
testCompile 'junit:junit:4.11'
}
所以你可以尝试构建空项目
gradle build
您也可以添加gradle wrapper
gradle wrapper
此命令将使用包装二进制文件添加gradlw
脚本和gradle
目录。
因此您已准备好将java代码添加到项目中。您应该创建在java-project layout
中定义的文件夹mkdir src
mkdir src/main
mkdir src/main/java
mkdir src/test
mkdir src/test/java
结果你会得到
myapp # project root folder
└── src
├── main
│ └── java
└── test
└── java
然后只需在IDE中导入此项目。
答案 1 :(得分:0)
springboot应用程序遇到了同样的问题。然后我发现install
下没有build
目录。
然后将id 'application'
添加到build.gradle--plugs
,效果很好。
此问题表明我们毫无疑问不知道gradle
。