【问题标题】:The project is deploying on heroku but the bot doesn't get online该项目正在 Heroku 上部署,但机器人无法上线
【发布时间】:2021-12-05 15:58:46
【问题描述】:

所以我正在尝试使用 github 从 heroku 在线获取我的不和谐机器人 (jda/gradle),它正在部署但没有上线。我使用heroku logs -a APP 检查了日志,它在导入时出现了大量错误,我的理解是它没有使用 jda/gradle 库,这是我的build.gradle

plugins {
    id 'java'
    id 'application'
    id 'com.github.johnrengelman.shadow' version '7.0.0' }

mainClassName = 'com.xlol.testbot.TestBot'

group 'com.xlol' version '1.0'

sourceCompatibility = 16

repositories {
    mavenCentral()
    jcenter()
    maven {
        name 'm2-dv8tion'
        url 'https://m2.dv8tion.net/releases'
    } }

task stage(dependsOn: ['build', 'clean']) build.mustRunAfter clean

dependencies {
    implementation group: 'me.duncte123', name: 'botCommons', version: '1.0.45'

    implementation group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1'
    implementation 'net.dv8tion:JDA:4.3.0_324'
    implementation 'io.github.cdimascio:java-dotenv:5.1.1'
    implementation group: 'ch.qos.logback', name: 'logback-classic', version: '1.2.3' }


 compileJava.options.encoding = 'UTF-8'

【问题讨论】:

  • 你能显示错误信息吗?
  • @TonyYip 实际上现在它没有给出错误但它仍然不会上线,这里是日志:Build started by user (email) Release v28 created by user (email) Deploy 5558cdab by user (email) Build succeeded
  • @TonyYip 没关系,我忘记设置测功机了,这里是:2021-10-19T03:49:40.624805+00:00 app[worker.1]: import net.dv8tion.jda.api.JDA; 2021-10-19T03:49:40.624831+00:00 app[worker.1]: ^ 2021-10-19T03:49:40.633555+00:00 app[worker.1]: src/main/java/com/xlol/testbot/TestBot.java:5: error: package net.dv8tion.jda.api does not exist 还有大约 15 个相同的错误,不同的导入。

标签: gradle heroku discord-jda


【解决方案1】:

这个遮阳篷似乎在Heroku java app won't stay online for more than 90 seconds 中得到解决。如果您设法解决了问题,请关闭此帖子。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-11
    • 2019-03-26
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 2021-01-19
    • 1970-01-01
    • 2021-10-17
    相关资源
    最近更新 更多