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

pom.xml arquivo .war

Como faço para resolver esse erro,

1: Exception java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties [in thread "Worker-3: Building"],

Insira aqui a descrição dessa imagem para ajudar na acessibilidade2: web.xml is missing and is set to true;

1 resposta
solução!

Olá Juan, tudo bem?

O erro que você está enfrentando pode ser causado por algumas razões. Vou tentar te ajudar a resolvê-lo.

O primeiro erro que você está enfrentando é o "Exception java.lang.ExceptionInInitializerError: Cannot access defaults field of Properties [in thread "Worker-3: Building"]". Esse erro pode ser causado por diversas razões, mas uma das mais comuns é a falta de alguma dependência no seu projeto. Verifique se você adicionou todas as dependências necessárias no seu arquivo pom.xml. Altere a versão do plugin war no seu pom.xml e adicione o "maven-compiler-plugin" de acordo com a versão do seu jdk.

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.3.1</version>
</plugin>
<plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <version>3.8.1</version>
</plugin>

O segundo erro que você está enfrentando é "web.xml is missing and is set to true". Esse erro ocorre porque o Maven não encontrou o arquivo web.xml na pasta WEB-INF do seu projeto. Para corrigir o erro, você pode criar o arquivo web.xml ou, se você não precisar dele, pode desativar a verificação adicionando a seguinte linha no seu arquivo pom.xml:

<failOnMissingWebXml>false</failOnMissingWebXml>

Porém acredito que o arquivo possa estar no diretório errado mesmo.

Espero ter ajudado e bons estudos!