Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Java e Quarkus: Supersônico e Subatômico | Curso antigo: o que fazer com as diferenças de versões do instrutor com as minhas?

O curso é relativamente antigo para o mundo de hoje com tantas atualizações, então compartilho alguns pontos válidos para você que está fazendo o curso em 2024:

  • Configure suas variáveis de ambiente antes de iniciar o curso:
    • JAVA_HOME;
    • GRAALVM_HOME;
    • Path.

!!! A versão jdk do Quarkus e da GraalVM devem ser a mesma. Por exemplo, se você gerou seu projeto quarkus com java 21, a versão java do seu GraalVM deve ser 21 também.

  • O Visual Studio que o instrutor chama de Visual Studio 2017 Visual C++ Build Tools mudou de nome e está como Visual Studio que é o VS Installer (versão de 2022).

  • A GraalVM com jdk 21 ou 22 não necessita que você dê o comando -gu installer native-image como mencionado na aula, pois a GraalVM já disponibiliza a native-image no pacote que você instalou a própria GraalVM.

  • Você não precisa aplicar o comando cmd /c 'call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvars64.bat" && mvn package -Pnative' apenas o comando ./mvnw package -Pnative já resolve seu problema (com o Visual Studio 2022).

Atenciosamente, Rayane Jesus

1 resposta
solução!

Os comentários acima são apenas sugestões. Sinta-se livre para seguir do seu jeito o projeto. Boa sorte!