Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析组织电报:电报机器人:4.4.0_Java_Gradle_Telegram_Telegram Bot - Fatal编程技术网

Java 无法解析组织电报:电报机器人:4.4.0

Java 无法解析组织电报:电报机器人:4.4.0,java,gradle,telegram,telegram-bot,Java,Gradle,Telegram,Telegram Bot,我正试图在JavaGradle中创建一个电报机器人的示例项目。 我用java创建了一个新项目,并从中添加了电报依赖项 电报机器人主页“” 但是当我运行/gradlew build时 Could not resolve org.telegram:telegrambots:4.4.0. > Could not parse POM https://repo.maven.apache.org/maven2/org/telegram/telegrambots/4.4.0/telegramb

我正试图在JavaGradle中创建一个电报机器人的示例项目。 我用java创建了一个新项目,并从中添加了电报依赖项 电报机器人主页“”

但是当我运行
/gradlew build

Could not resolve org.telegram:telegrambots:4.4.0.
     > Could not parse POM https://repo.maven.apache.org/maven2/org/telegram/telegrambots/4.4.0/telegrambots-4.4.0.pom
        > Could not find org.telegram:Bots:4.4.0.
          Searched in the following locations:
            - https://repo.maven.apache.org/maven2/org/telegram/Bots/4.4.0/Bots-4.4.0.pom
            - https://repo.maven.apache.org/maven2/org/telegram/Bots/4.4.0/Bots-4.4.0.jar
            - https://jcenter.bintray.com/org/telegram/Bots/4.4.0/Bots-4.4.0.pom
            - https://jcenter.bintray.com/org/telegram/Bots/4.4.0/Bots-4.4.0.jar
  > Could not resolve org.telegram:telegrambots:4.4.0.
     > Could not parse POM https://jcenter.bintray.com/org/telegram/telegrambots/4.4.0/telegrambots-4.4.0.pom
        > Could not find org.telegram:Bots:4.4.0.

我遗漏了什么?

输出显示未找到
org.telegrame.Bots:4.4.0
。它是
org.telegram:telegrambots:4.4.0
的父pom

如果你看一下,你会发现只有
4.4.0.1
可用-缺少4.4.0,这正是gradle抱怨的

我没有检查jcenter,但我想它也不见了

解决方案:


使用
org.telegram:telegrambots:4.4.0.1
代替
4.4.0
。我没有检查变更日志,但是如果作者至少遵循一个基本的版本控制策略,这不会破坏任何东西

输出表明未找到
org.telegrame.Bots:4.4.0
。它是
org.telegram:telegrambots:4.4.0
的父pom

如果你看一下,你会发现只有
4.4.0.1
可用-缺少4.4.0,这正是gradle抱怨的

我没有检查jcenter,但我想它也不见了

解决方案:

使用
org.telegram:telegrambots:4.4.0.1
代替
4.4.0
。我没有检查变更日志,但是如果作者至少遵循一个基本的版本控制策略,这不会破坏任何东西

Could not resolve org.telegram:telegrambots:4.4.0.
     > Could not parse POM https://repo.maven.apache.org/maven2/org/telegram/telegrambots/4.4.0/telegrambots-4.4.0.pom
        > Could not find org.telegram:Bots:4.4.0.
          Searched in the following locations:
            - https://repo.maven.apache.org/maven2/org/telegram/Bots/4.4.0/Bots-4.4.0.pom
            - https://repo.maven.apache.org/maven2/org/telegram/Bots/4.4.0/Bots-4.4.0.jar
            - https://jcenter.bintray.com/org/telegram/Bots/4.4.0/Bots-4.4.0.pom
            - https://jcenter.bintray.com/org/telegram/Bots/4.4.0/Bots-4.4.0.jar
  > Could not resolve org.telegram:telegrambots:4.4.0.
     > Could not parse POM https://jcenter.bintray.com/org/telegram/telegrambots/4.4.0/telegrambots-4.4.0.pom
        > Could not find org.telegram:Bots:4.4.0.