【发布时间】: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