这个报错可能是因为所使用的Maven仓库中没有包含javax.sound.sampled这个依赖的版本1.3.0。

解决这个问题的方法是将Maven的仓库更换为其他的可用仓库,或者手动下载该依赖并安装到本地的Maven仓库中。

你可以尝试更换Maven的仓库为中央仓库,在pom.xml中添加以下配置:

<repositories>
  <repository>
    <id>central</id>
    <url>https://repo.maven.apache.org/maven2</url>
  </repository>
</repositories>

然后重新执行Maven构建命令,看看问题是否解决。

另外,你也可以尝试使用其他可用的Maven仓库,比如Maven中央仓库、阿里云仓库等。你可以在pom.xml中添加以下配置,使用阿里云仓库作为Maven的镜像仓库:

<mirrors>
  <mirror>
    <id>aliyun</id>
    <url>https://maven.aliyun.com/repository/public</url>
    <mirrorOf>central</mirrorOf>
  </mirror>
</mirrors>

然后重新执行Maven构建命令,看看问题是否解决。

如果以上方法都无法解决问题,你可以考虑手动下载该依赖,并安装到本地的Maven仓库中。你可以在Maven中央仓库或其他可用的仓库中搜索并下载该依赖的jar文件,然后使用以下命令将其安装到本地仓库:

mvn install:install-file -Dfile=path/to/javax.sound.sampled.jar -DgroupId=javax.sound -DartifactId=javax.sound.sampled -Dversion=1.3.0 -Dpackaging=jar

其中,-Dfile参数指定要安装的jar文件路径,-DgroupId、-DartifactId和-Dversion参数指定依赖的groupId、artifactId和version,-Dpackaging参数指定打包类型为jar。

安装完成后,重新执行Maven构建命令,看看问题是否解决

dependency groupIdjavaxsoundgroupId artifactIdjavaxsoundsampledartifactId version130versiondependency在java中引入报错Could not find artifact javaxsoundjavaxsoundsampledpom130 in tencent httpmirrorscloudt

原文地址: https://www.cveoy.top/t/topic/ijws 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录