You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Maven引入me.sargunvohra.lib:pokekotlin:2.3.0依赖找不到该如何解决?

问题根因

你用到的me.sargunvohra.lib:pokekotlin:2.3.0并未上传至Maven中央仓库,因此默认配置下Maven无法从中央仓库拉取到对应依赖,直接抛出找不到构件的错误。

解决方案

方案1:添加JCenter仓库(推荐)

该依赖托管在JCenter仓库,你只需要在项目的pom.xml中添加JCenter的仓库配置即可,配置位置在<project>根标签下:

<repositories>
    <repository>
        <id>jcenter</id>
        <url>https://jcenter.bintray.com/</url>
    </repository>
</repositories>

添加完成后刷新Maven依赖即可正常拉取。

方案2:本地安装已下载的依赖包

如果你已经提前下载了对应版本的jar包,可以直接将其安装到本地Maven仓库,执行以下命令即可:

mvn install:install-file -Dfile=<替换为你本地pokekotlin-2.3.0.jar的实际路径> -DgroupId=me.sargunvohra.lib -DartifactId=pokekotlin -Dversion=2.3.0 -Dpackaging=jar

执行完成后刷新Maven依赖即可识别。

代码运行注意事项

依赖导入成功后如果代码仍报错,需要检查顶部导入的包路径是否正确,所需类的导入语句如下:

import me.sargunvohra.lib.pokekotlin.client.PokeApi;
import me.sargunvohra.lib.pokekotlin.client.PokeApiClient;
import me.sargunvohra.lib.pokekotlin.model.PokemonSpecies;

如果刷新依赖后IDE仍识别异常,可以重新执行Maven的clean和install命令验证。

内容的提问来源于stack exchange,提问作者sam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 13:48:03