【发布时间】:2020-12-21 04:56:50
【问题描述】:
我看过以前的帖子,但我不太了解它们(也许我很愚蠢)。其中一个建议将 procfile 设置为这样
worker: java $JAVA_OPTS -jar <JAR_FILE_PATH>
但我不知道那个文件路径是什么。我按照 Heroku 文档获得了这个,我想知道如何让 discord 机器人上线。
目前,它正在使用命令行“heroku:deploy-war”部署为在 intelliJ 中运行的 maven
这是我的 procfile:worker: java $JAVA_OPTS -jar target\Disbot-1.0-SNAPSHOT.jar
总而言之,这只是一个非常复杂的方式来询问“在heroku中做这件事时的jar文件路径是什么?”
如果有更好的方法或更有效的方法,我很乐意尝试。如果需要更多信息,我会尽可能提供。
【问题讨论】:
-
解决了这个问题 - 还有更多找到了解决方法。将其打包为 .jar 文件并意识到 Procfile 实际上只是一个命令提示符。使用 Procfile 将 jar 上传到 GitHub,其中包含文本
worker: java -jar Jar.jar。尽管我没有得到答案,但感谢任何花时间研究这个问题的人。
标签: java maven heroku bots discord-jda