我正在尝试从本地计算机将 gradle java 应用程序部署到 heroku。我的项目包含以下文件
我在 build.gradle 中定义了以下任务
task stage {
dependsOn build
}
task wrapper(type: Wrapper) {
gradleVersion = '2.12'
}
ProcFile的内容如下:
web: java -Dserver.port=$PORT $JAVA_OPTS -jar target/demo-0.0.1-SNAPSHOT.jar
执行git commit heroku master
时出现以下错误
您能否告诉我为什么在将应用程序部署到 Heroku 服务器时出现错误?
最佳答案
If you are using gradlew, then you must also add your
gradle/wrapper/gradle-wrapper.jar
andgradle/wrapper/gradle-wrapper.properties
to your Git repository. If you do not add these files, you will receive an error such as:-----> executing ./gradlew stage Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
并解决它:
You can add the wrapper files by running these commands:
git add gradle/wrapper git commit -m "Gradle Wrapper"
关于java - 为什么将 gradle java 应用程序部署到 heroku 失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37329529/