Eu estou recebendo resources não no caminho de construção do projeto

Estou recebendo O recurso não está no caminho de construção do projeto quando estou tentando “Organizar importações” ou tentando acessar qualquer propriedade de class. Eu estou construindo meu projeto com ant.Eu tentei configurar o meu buildpath em javabuilpath -> Projetos, mas ele não está me mostrando minha pasta src lá.Eu não sou capaz de usar rápida assistência (ctrl + espaço) e propriedades relacionadas com a class por causa do mesma razão e não me mostra nenhum erro de syntax enquanto escrevo meu código.

por favor me ajude.

obrigado

Acabei de acertar este problema e é desconcertante. Você obtém em vários lugares diferentes enquanto tenta tratar um arquivo Java como, você sabe, um arquivo Java, mas o Eclipse não percebeu que ele é realmente uma class dentro do seu projeto. O motivo pelo qual ele não sabe (ou o motivo pelo qual não sabia no meu caso) foi porque o diretório não foi marcado como um diretório de origem para o projeto. Então você precisa dizer à configuração do projeto que o arquivo está em um diretório que contém arquivos de origem. Veja como:

  1. Abra as propriedades do seu projeto.

  2. Em “Java Build Path”, clique na guia “Source”.

  3. Clique em “Adicionar pasta …”

  4. Encontre a pasta onde você tem o arquivo java não reconhecido. (No meu caso foi teste-> Java)

  5. Coloque um cheque pela pasta. (Eu coloquei apenas por “java” e não por “teste”, dado que a pasta de teste contém muitas outras coisas.)

  6. Clique em OK, clique em OK novamente, talvez atualizar, e você deve estar pronto para ir.

Sua pasta src não deve aparecer na guia Java Build Path -> Projects . Em vez disso, ele deve aparecer na guia Origem .

Tente imortar os arquivos de class como jar externo.

Qual ícone é usado para o arquivo? Se for um esboço, o eclipse não reconhece o arquivo como sendo um arquivo de origem do projeto.

Se assim for, você precisa declarar a pasta pai do seu pacote uma pasta de origem, ou seja, se o caminho se parece com “… / src / my / package / MyClass.java” o “src” deve ser declarado uma pasta de origem (direita clique em -> Caminho de Construção -> Usar como Pasta de Origem)

Intereting Posts