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

[Dúvida] JDK erro: erro jdk OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appende

Acabei de começar o curso de Spring, mas logo no primeiro "olá mundo" a IDE ja me apresentou esse erro: JDK erro: erro jdk OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appende

Seria alguma incompatibilidade? ou está configurado algo errado?

4 respostas

Oi!

É apenas um warning e não um erro em si, sendo que isso não impacta em nada ;)

Pode continuar o curso sem se preocupar.

Bons estudos!

Mas ele não imprime no programa o que era pra imprimir, essa linha fica no lugar, segue o trecho inteiro do retorno do programa:

Starting Gradle Daemon... Gradle Daemon started in 1 s 619 ms

Task :compileJava UP-TO-DATE Task :processResources UP-TO-DATE Task :classes UP-TO-DATE Task :compileTestJava UP-TO-DATE Task :processTestResources NO-SOURCE Task :testClasses UP-TO-DATE 19:25:30.541 [Test worker] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [br.com.alura.screenmath.ScreenmathApplicationTests]: ScreenmathApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 19:25:30.703 [Test worker] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration br.com.alura.screenmath.ScreenmathApplication for test class br.com.alura.screenmath.ScreenmathApplicationTests . ____ _ __ _ _ /\ / _' __ _ ()_ __ __ _ \ \ \ ( ( )__ | '_ | '| | ' / ` | \ \ \ \/ _)| |)| | | | | || (_| | ) ) ) ) ' || .|| ||| |_, | / / / / =========||==============|_/=//_//

:: Spring Boot :: (v3.3.0)

2024-05-28T19:25:31.257-03:00 INFO 18180 --- [screenmath] [ Test worker] b.c.a.s.ScreenmathApplicationTests : Starting ScreenmathApplicationTests using Java 17.0.10 with PID 18180 (started by ericw in C:\Users\ericw\OneDrive\Área de Trabalho\C curso\screenmath) 2024-05-28T19:25:31.258-03:00 INFO 18180 --- [screenmath] [ Test worker] b.c.a.s.ScreenmathApplicationTests : No active profile set, falling back to 1 default profile: "default" 2024-05-28T19:25:31.852-03:00 INFO 18180 --- [screenmath] [ Test worker] b.c.a.s.ScreenmathApplicationTests : Started ScreenmathApplicationTests in 0.919 seconds (process running for 2.305) OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

Task :test BUILD SUCCESSFUL in 12s 4 actionable tasks: 1 executed, 3 up-to-date 19:25:33: Execution finished ':test --tests "br.com.alura.screenmath.ScreenmathApplicationTests"'.

Ficou tudo zuado o texto, vou mandar um print:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Pelo print o seu projeto foi criado com o Gradle como gerenciador de dependências, ao invés do Maven. Não tem problemas, mas ao longo das aulas vai ser necessário adicionar algumas dependências no projeto e nas aulas será mostrado como fazer isso com Maven, então você terá que adaptar para o Gradle.

Além disso, pelo print vi que você está executando a classe ScreenmatchApplicationTests que é uma classe de testes automatizados. Não sei se era essa asua intenção, pois talvez seu objetivo fosse executar a classe main da aplicação (ScreenmatchApplication).

Nossa, não tinha notado, vou ver a aula de novo e refazer, obrigado pela atenção