我有要部署到Heroku的带有gradle和spring boot的Java项目。
我在本地使用创建了myApp.war gradle war(我必须在本地部署,因为我使用的是本地lib存储库)。这场战争已经成功创建,但是当我尝试部署到Heroku时heroku war:deploy myApp.war --app appName,我收到了错误消息:
! ERROR: Your buildpacks do not contain the heroku/jvm buildpack!Add heroku/jvm to your buildpack configuration or run `heroku buildpacks:clear`.
! Re-run with HEROKU_DEBUG=1 for more info.
! There was a problem deploying to appName.
! Make sure you have permission to deploy by running: heroku apps:info -a appName
Run Code Online (Sandbox Code Playgroud)
我正在使用:
build.gradle
插件{id'java'id'idea'id'maven'id'war'id'application'id'org.springframework.boot'版本'2.0.6.RELEASE'}
mainClassName =“ com.my.app.BootApplication”
战争{baseName ='my-app'version ='1.0.0'}
logger.lifecycle“ war.archivePath …