Additional Maven repository URL gets changed by IDE

已回答

Hello,

this is happening on IntelliJ IDEA 2021.2.1 (Community Edition), Windows 10 Home.

Typically I don't use Maven to manage/build a Java project, but I use Maven to retrieve artifacts, when defining a project's libraries under "Project Structure...".

I have defined

https://files.basex.org/maven/

as an additional repository in both

"%HOME%\.m2\settings.xml"

and in "File->Settings->Build,Execution,Deployment->Remote Jar Repositories" but requesting "org.basex" (or variations thereof) always returns the list of artifacts, which are on Maven Central. Those are long outdated and BaseX.org has now their own repository, as stated above. Here is a snippet from my log file, where I found "files.basex.org" referenced (note, that I am not even able to reproduce this anymore, since searching now just shows the default repos (sonatype, jboss, etc.) appear in the log.

So, I see two issues here:

  1. If "https://files.basex.org/maven/" gets queried, a "repositories/" folder is being attached to the URL I have named. Which does not exist on the server.
  2. For some strange reason, this third-party repository host does not get queried anymore (see second log snippet).
2021-11-11 12:53:28,591 [5149969] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories 
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.getRepositories(NexusRepositoryService.java:79)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.getRepositories(MavenRepositoryServicesManager.java:87)
at com.intellij.jarRepository.JarRepositoryManager$4.run(JarRepositoryManager.java:410)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.getRepositories(NexusRepositoryService.java:61)
... 20 more
2021-11-11 12:53:28,669 [5150047] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.getRepositories(ArtifactoryRepositoryService.java:57)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.getRepositories(MavenRepositoryServicesManager.java:87)
at com.intellij.jarRepository.JarRepositoryManager$4.run(JarRepositoryManager.java:410)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://files.basex.org/maven/repositories
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.getRepositories(ArtifactoryRepositoryService.java:44)
... 20 more

Second log snippet:

2021-11-12 15:26:14,653 [ 973141] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6 
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:110)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 400. Status=400, Url=https://oss.sonatype.org/service/local/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:93)
... 20 more
2021-11-12 15:26:14,981 [ 973469] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://oss.sonatype.org/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more
2021-11-12 15:26:16,124 [ 974612] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:110)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/data_index?q=org.basex%3Abasex%3A9.6&g=org.basex&a=basex&v=9.6
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.nexus.NexusRepositoryService.findArtifacts(NexusRepositoryService.java:93)
... 20 more
2021-11-12 15:26:16,624 [ 975112] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 403. Status=403, Url=https://repo.jfrog.org/artifactory/api/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more
2021-11-12 15:26:17,704 [ 976192] INFO - MavenRepositoryServicesManager - com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
java.io.IOException: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:85)
at com.intellij.jarRepository.services.MavenRepositoryServicesManager.findArtifacts(MavenRepositoryServicesManager.java:101)
at com.intellij.jarRepository.JarRepositoryManager$3.run(JarRepositoryManager.java:369)
at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:450)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:117)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:510)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:243)
at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:183)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:705)
at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:647)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:63)
at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$4(ProgressRunner.java:243)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 401. Status=401, Url=https://repository.jboss.org/nexus/service/local/search/gavc?g=org.basex&a=basex&v=9.6&repos=
at com.intellij.util.io.HttpRequests.throwHttpStatusError(HttpRequests.java:657)
at com.intellij.util.io.HttpRequests.openConnection(HttpRequests.java:631)
at com.intellij.util.io.HttpRequests$RequestImpl.getConnection(HttpRequests.java:356)
at com.intellij.util.io.HttpRequests$RequestImpl.getInputStream(HttpRequests.java:364)
at com.intellij.util.io.HttpRequests$RequestImpl.readString(HttpRequests.java:415)
at com.intellij.util.io.RequestBuilder.lambda$readString$4(RequestBuilder.java:81)
at com.intellij.util.io.HttpRequests.doProcess(HttpRequests.java:517)
at com.intellij.util.io.HttpRequests.process(HttpRequests.java:499)
at com.intellij.util.io.HttpRequests$RequestBuilderImpl.connect(HttpRequests.java:332)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:81)
at com.intellij.util.io.RequestBuilder.readString(RequestBuilder.java:85)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.searchArtifacts(ArtifactoryRepositoryService.java:131)
at com.intellij.jarRepository.services.artifactory.ArtifactoryRepositoryService.findArtifacts(ArtifactoryRepositoryService.java:75)
... 20 more

 

Thank you for your help,
Andreas

0

>requesting "org.basex" (or variations thereof) always returns the list of artifacts, which are on Maven Central. Those are long outdated and BaseX.org has now their own repository, as stated above. Here is a snippet from my log file, where I found "files.basex.org" referenced (note, that I am not even able to reproduce this anymore, since searching now just shows the default repos (sonatype, jboss, etc.) appear in the log.

Could you attach screenshot of your Jar Repositories IDE settings? Could be the https://youtrack.jetbrains.com/issue/IDEA-190647 as it could be an issue when IDE takes the dependencies from the first repository.

>If "https://files.basex.org/maven/" gets queried, a "repositories/" folder is being attached to the URL I have named. Which does not exist on the server.

I cannot reproduce the issue with `repositories/` being appended. Added the repository in Settings (Preferences on macOS) | Build, Execution, Deployment | Remote Jar Repositories | Add and tried to search.

Please try to specify the full path to the artifact in the search dialog. There is another known issue that unless full artifact name is provided there could be no results: https://youtrack.jetbrains.com/issue/IDEA-236395

E.g. jp.sourceforge.igo:igo:0.4.3.

0

请先登录再写评论。