Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao realizar o build

Ao tentar gerar o buil, esta ocorrendo erro abaixo:

"C:\Program Files\Java\jdk-17\bin\java.exe" "-Dmaven.multiModuleProjectDirectory=C:\Users\pc_gu\OneDrive\projeto api healthcare\api" "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\plugins\maven\lib\maven3\bin\m2.conf" "-Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\plugins\maven\lib\maven-event-listener.jar" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\lib\idea_rt.jar=62064:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\plugins\maven\lib\maven3\boot\plexus-classworlds-2.6.0.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1.2\plugins\maven\lib\maven3\boot\plexus-classworlds.license" org.codehaus.classworlds.Launcher -Didea.version=2021.2.2 package [INFO] Scanning for projects... [INFO] [INFO] ----------------< com.github.paulopcrp.healthcare:api >----------------- [INFO] Building api 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ api --- [INFO] Copying 2 resources from src\main\resources to target\classes [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.311 s [INFO] Finished at: 2024-02-05T13:44:22-03:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.3.1:resources (default-resources) on project api: filtering C:\Users\pc_gu\OneDrive\projeto api healthcare\api\src\main\resources\application-test.properties to C:\Users\pc_gu\OneDrive\projeto api healthcare\api\target\classes\application-test.properties failed with MalformedInputException: Input length = 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging.

2 respostas
solução!

Oii Paulo, tudo bem?

O erro MalformedInputException: Input length = 1 sugere que há um caractere no arquivo que o Maven não consegue ler corretamente.

Uma solução comum que utilizamos pra este problema é garantir que seus arquivos estejam usando a codificação UTF-8. Você pode verificar isso abrindo o arquivo application-test.properties em um editor de texto como o Notepad++ e verificando a codificação no menu "Encoding". Se não estiver em UTF-8, você pode alterá-lo para UTF-8 e salvar o arquivo.

Além disso, verifique se não há caracteres especiais ou não imprimíveis no arquivo que possam estar causando o problema.

Por exemplo, se o seu arquivo application-test.properties se parece com isso:

spring.datasource.url=jdbc:mysql://localhost/vollmed_api_test

Certifique-se de que não há caracteres estranhos ou espaços extras em qualquer lugar.

Um abraço e bons estudos.

Executado alterações e buildo com sucesso.

Obrigado