1
resposta

[Dúvida] Não estou conseguindo baixar as dependências

Bom dia!
Mesmo com a dependência e o repository atualizados, estou com problemas para baixar as dependências
Testei tambem com a
"
dynomakeRepository
https://maven.dynomake.space/releases
"

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>br.com.alura</groupId>
    <artifactId>produtos</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>17</maven.compiler.source>
        <maven.compiler.target>17</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <repositories>
        <repository>
            <id>dynomakeRepository</id>
            <url>https://maven.dynomake.it/releases</url>
        </repository>
    </repositories>

    <dependencies>
        <!-- https://mvnrepository.com/artifact/com.opencsv/opencsv -->
        <dependency>
            <groupId>com.opencsv</groupId>
            <artifactId>opencsv</artifactId>
            <version>5.12.0</version>
        </dependency>
        <dependency>
            <groupId>space.dynomake</groupId>
            <artifactId>libretranslate-java</artifactId>
            <version>1.0.9</version>
        </dependency>
    </dependencies>
</project>
Unresolved dependency: 'space.dynomake:libretranslate-java:jar:1.0.9'
1 resposta

Bom dia, Felipe! Tudo bem?

Com base no contexto da aula que você está seguindo, parece que a dependência libretranslate-java que você precisa não está hospedada no repositório que você mencionou. Em vez disso, ela deve ser buscada no repositório clojars.org. Portanto, você deve adicionar o repositório correto no seu pom.xml.

Aqui está como você pode configurar o seu pom.xml:

<repositories>
    <repository>
        <id>clojars.org</id>
        <url>https://repo.clojars.org</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.opencsv</groupId>
        <artifactId>opencsv</artifactId>
        <version>5.12.0</version>
    </dependency>
    <dependency>
        <groupId>net.clojars.suuft</groupId>
        <artifactId>libretranslate-java</artifactId>
        <version>1.0.5</version>
    </dependency>
</dependencies>

Certifique-se de que o repositório clojars.org está incluído na seção <repositories>. Depois de fazer essas alterações, clique no botão de "Maven Load Changes" no IntelliJ para carregar as mudanças e ver se as dependências são baixadas corretamente.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.