我'm developing Spring web services using MongoDB and I'用gradle建造它 . 我想在Heroku上部署它 . 我正在根据文档进行推送,并且我在gradle上更改了buildpack,根据这个:https://devcenter.heroku.com/articles/buildpacks
一开始,我正在做 git init ,然后我使用 git add . 添加所有内容并使用 git commit -m "message" 进行提交 . 在那个标准程序之后,我正在使用 git push heroku master 将所有内容推送到heroku .
之后,下载依赖项,之后我收到错误:
1 error
:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileJava'
> Compilation failed; see the compiler error output for details.
...
BUILD FAILED
这是我的build.gradle:
buildscript {
repositories {
maven { url "http://repo.spring.io/libs-release" }
mavenLocal()
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.1.7.RELEASE")
}
}
apply plugin: 'java'
apply plugin: 'application'
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: 'spring-boot'
jar {
baseName = 'appname'
version = '0.1.0'
}
repositories {
mavenLocal()
mavenCentral()
maven { url "http://repo.spring.io/libs-release" }
}
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.springframework.boot:spring-boot-starter-actuator")
testCompile("junit:junit")
compile("org.springframework.data:spring-data-rest-webmvc")
compile("org.springframework.data:spring-data-mongodb")
compile("com.google.guava:guava:17.0")
compile("org.apache.commons:commons-lang3:3.3.2")
}
task wrapper(type: Wrapper) {
gradleVersion = '1.11'
}
task stage(dependsOn: ['clean', 'installApp'])
有人有解决方案吗?提前致谢 .