繁体   English   中英

在Heroku上部署Gradle项目

Deploying Gradle project on Heroku

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

问题是当我在运行后将项目部署在Heroku上时

heroku local web

它会显示以下内容

C:\Users\Richer\OneDrive\Project>heroku local web
5:22:24 PM web.1 |  Error: Could not find or load main class $JAVA_OPTS
[DONE] Killing all processes with signal  SIGINT
5:22:25 PM web.1 Exited with exit code null

如果我跑步

heroku ps

外壳会显示

C:\Users\Richer\OneDrive\Project>heroku ps
Free dyno hours quota remaining this month: 549h 21m (99%)
Free dyno usage for this app: 0h 0m (0%)
For more information on dyno sleeping and how to upgrade, see:https://devcenter.heroku.com/articles/dyno-sleeping

=== web (Free): java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/*.jar (1)
web.1: crashed 2018/10/12 17:22:22 +0300 (~ 14m ago)

我的Procfile看起来像这样

web: java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/*.jar

如果有帮助,我应该在src / main / java文件夹中有两个Java类,并且在多次尝试上载和调整项目后,我还构建了一个jar文件,其位置在out / artifacts / 1_jar / 1中。罐子,虽然这没有帮助。 那我该怎么办?

另外,成功地构建一个项目,我必须把这个字符串3中的build.gradle,因为它是描述在这里

ask stage(dependsOn: ['build', 'clean'])
build.mustRunAfter clean
heroku config:set GRADLE_TASK="build"
1 个回复

在Windows上,环境变量与$符号一起使用。 您需要使用内容创建另一个名为Procfile.windows文件:

web: java -Dserver.port=%PORT% %JAVA_OPTS% -jar build\libs\*.jar

然后运行heroku local web -f Procfile.windows

但是将$留给使用Linux的Heroku。

1 在Heroku上部署Rails项目

我正在工作一个简单的Rails项目,并想将其部署在heroku上只是为了进行测试,我是Heroku的新手,并引用URL https://devcenter.heroku.com/articles/getting-started-with-rails4来部署我的项目,一切正常,但是当我尝试使用此命 ...

2 如何在 Heroku 上部署项目

我有一个项目,该项目在 nodejs 和 Angular 中分为两部分,一是后端,一是前端。 后端Cosist Api 和我的 Sql 连接。使用 Nodejs前端Consist Ui 编码。使用 Angular 这个项目需要以不同的方式运行意味着首先在第一个 CMD 中运行后端,然后在第二个 ...

3 在Heroku上部署Python-django项目

我正在尝试在heroku上部署一个小型测试应用程序,它没有错误地被推送到heroku master,但是在运行该应用程序时出现了应用程序错误。 我检查了heroku日志并得到以下错误: 我知道进口以及gunicorn和wsgi进口存在一些问题。 请帮帮我。 我的Procfile ...

6 在heroku上部署Angular项目时出错

我已将我的 Angular 项目部署到 heroku。 它显示错误未找到。 我尝试在节点 server.js 中运行相同的项目,但未找到某些文件时出现相同的错误。 我试过这个https://itnext.io/how-to-deploy-angular-application-to-heroku-1 ...

7 使用 Travis CI 在 Heroku 上部署 Laravel 项目

我正在尝试使用 CI (Travis) 和 GitHub 在 heroku 上部署我的 laravel 项目以进行学校作业。 但不幸的是,我收到了一个错误代码。 我尝试的第一个解决方案是没有安装 composer。 对于 Travis 的配置,我使用了这个 .travis.yml 文件: 这是 ...

8 努力在heroku上部署django项目

构建日志: 要求.txt 简介: 注意:最初我的 procfile 是 dogcollector_project,当我的应用程序崩溃时,我尝试了 doccollector 和 dogcollectorapp 早些时候我的应用程序部署成功,但我的应用程序因 h10 代码崩溃,所以我认为我 ...

9 在 Heroku 上部署 Typeorm

这是我的ormconfig.json 。 所以 Heroku 显然在我的数据库上给了我一个连接被拒绝的错误。 我设置了一个 Postgres 插件,现在我的设置页面中有一个 DATABASE_URL 环境变量。 如果我添加一个DATABASE_URL , 我的问题是如何让我的 ormconfi ...

10 在Heroku上部署Flask App

如果这是一个很大的错误,我预先表示歉意。 我在本地服务器上创建了Flaskr,Flask教程应用程序http://flask.pocoo.org/docs/0.12/tutorial/packaging/#tutorial-packaging ,效果很好,但是当我尝试在Heroku,Herok ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM