【发布时间】:2020-10-18 16:25:52
【问题描述】:
我的 pom.xml 文件:
4.0.0 TelegramBOT TelegramBOT 0.0.1-SNAPSHOT src com.heroku.sdk heroku-maven-plugin 3.0.2版本> 13发布>TelegramBOT java $JAVA_OPTS -cp target/classes:target/dependency/* Main 配置> 插件> 插件>org.telegram 电报机器人 4.9版本> 依赖> 依赖> 项目>
这是 pom.xml 的构建,但我无法在 Heroku 中托管...它显示错误
[INFO] -------------------------------------------- -----------------
[信息] --------------------------------------------- -------------------------
[信息] 构建失败
[信息] --------------------------------------------- -------------------------
[INFO] 总时间:10.182 秒
[INFO] 完成于:2020-06-28T11:59:51Z
[信息] --------------------------------------------- -------------------------
[错误] 无法在项目 TelegramBOT 上执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile):编译失败:编译失败:
[错误] /tmp/build_07ca4d72478d669dcc1d1150921b9882/src/com/TelegramBot/EraserHead/GameHandler.java:[17,60] -source 1.5 不支持菱形运算符
[错误](使用 -source 7 或更高版本来启用菱形运算符)
[错误] /tmp/build_07ca4d72478d669dcc1d1150921b9882/src/com/TelegramBot/EraserHead/ImageGuess.java:[23,60] -source 1.5 不支持菱形运算符
[错误](使用 -source 7 或更高版本来启用菱形运算符)
[错误] -> [帮助 1]
[错误]
[错误] 要查看错误的完整堆栈跟踪,请使用 -e 开关重新运行 Maven。
[错误] 使用 -X 开关重新运行 Maven 以启用完整的调试日志记录。
[错误]
[错误] 有关错误和可能的解决方案的更多信息,请阅读以下文章:
[错误] [帮助 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
!错误:无法使用 Maven 构建应用程序
我们很抱歉这个构建失败了!如果您在应用程序代码中找不到问题,
请提交工单以便我们提供帮助:https://help.heroku.com/
!推送被拒绝,无法编译 Java 应用程序。
!推送失败
这是 Heroku 控制台 ....
但在 Eclipse 控制台中,它显示 BUILD SUCCESSFUL! 我不知道该怎么办......我真的需要创建 Procfile 吗? 请帮助...如果您需要查看我的程序的源代码, 它在我的 GitHub 帐户中:https://github.com/saikat0326/Saikat-Telegram-BOT 提前致谢...
【问题讨论】:
标签: java maven heroku telegram-bot host