1. Bug do modelo Maven
De acordo com o modelo do MAVEN, a estrutura do projeto criada é mostrada na figura abaixo:
Por padrão, criaremos SRC/Main/Recursos
De acordo com as especificações do MAVEN, o Maven possui 3 diretórios, a saber:
SRC/Main/Java: Local de armazenamento de arquivos de origem Java
SRC/Main/Recurso: Recursos de Recursos, como arquivos de configuração, etc.
src/test/java: teste a localização do armazenamento de arquivo de código -fonte
No entanto, quando criamos "src/main/java" ou "src/test/java", solicitaremos "a pasta já é uma pasta de origem". Conforme mostrado na figura a seguir:
No entanto, quando pesquisamos no diretório, descobrimos que o diretório não existia.
2.
A solução é a seguinte:
No projeto, selecione [Propriedades], clique em [Java Build Path] e você pode ver na guia Fonte que "/src/main/java" e "/src/test/java" estão ausentes, como mostrado na figura abaixo:
Escolha removê -lo e depois recriá -lo, e não haverá erro.