1
resposta

erro de compilação do arquivo

Eu fiz o dowload do projeto e quando carreguei no eclipse imediatamente apareceu mensagens de erro no pom.xml e em alguns arquivos .jsp:

No pom.xml aparece o erro:

  • Unable to make field private final java.util.Comparator java.util.TreeMap.comparator accessible: module java.base does not "opens java.util" to unnamed module @454aad30

No itens.jsp

  • The method getBuild() is undefined for the type MvcUriComponentsBuilder.MethodArgumentBuilder
  • The method getArg() is undefined for the type MvcUriComponentsBuilder.MethodArgumentBuilder
Publishing failed with multiple errors
Error reading file C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-config\4.0.0.M2\spring-security-config-4.0.0.M2.jar
C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-config\4.0.0.M2\spring-security-config-4.0.0.M2.jar (O sistema não pode encontrar o arquivo especificado)
Error reading file C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-taglibs\4.0.0.M2\spring-security-taglibs-4.0.0.M2.jar
C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-taglibs\4.0.0.M2\spring-security-taglibs-4.0.0.M2.jar (O sistema não pode encontrar o arquivo especificado)
Error reading file C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-web\4.0.0.M2\spring-security-web-4.0.0.M2.jar
C:\Users\isabe\.m2\repository\org\springframework\security\spring-security-web\4.0.0.M2\spring-security-web-4.0.0.M2.jar (O sistema não pode encontrar o arquivo especificado)
1 resposta

Olá, Isabella! Tudo ok contigo?

Parece que você está enfrentando alguns problemas com o seu projeto. Vamos tentar resolver isso juntos.

O erro que você está vendo no pom.xml parece estar relacionado com o módulo java.base que não está aberto para o módulo não nomeado. Isso pode ser causado por uma incompatibilidade de versões entre o JDK que você está usando e o que o projeto requer. Como o curso pede para usar o JDK 1.8, verifique se você está realmente usando essa versão. Você pode fazer isso no Eclipse indo em Window > Preferences > Java > Installed JREs.

Quanto aos erros em itens.jsp, parece que os métodos getBuild() e getArg() não estão definidos para o tipo MvcUriComponentsBuilder.MethodArgumentBuilder. Isso pode ser causado por uma versão incompatível da biblioteca Spring MVC que você está usando. Verifique a versão que você está usando no seu pom.xml e tente atualizar para a versão mais recente.

Os erros de leitura de arquivo parecem indicar que alguns arquivos jar necessários para o projeto não estão presentes no seu repositório local Maven. Isso pode ter acontecido se o download desses arquivos falhou ou se eles foram excluídos acidentalmente. Você pode tentar resolver esse problema executando mvn clean install no terminal na raiz do seu projeto para baixar novamente as dependências necessárias.

Era isso.

Espero ter ajudado, abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor marque ele como solução! ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software