Erro Java do Eclipse: esta selecção não pode ser lançada e não existem lançamentos recentes
9 answers
O Eclipse precisa de ver um método principal num dos ficheiros de origem do seu projecto, a fim de determinar que tipo de projecto é para que possa oferecer as opções de execução adequadas:
public static void main(String[] args)
Sem essa assinatura de método (ou com uma versão malformada dessa assinatura de método), o item Executar como menu não irá apresentar quaisquer opções de execução.
Eu também comecei java e estava enfrentando o mesmo erro e estava ocorrendo como eu não coloquei [] depois args. por isso, verifica as estatísticas.
Carregue na lista ao lado do botão Executar, depois de escolher a configuração executar, mostra três opções, como por exemplo a opção java application add class(nome da classe do seu projecto), onde então carregue no botão ok ...Execute a sua aplicação:)
NeerajQuando criar um novo ficheiro de classe, tente marcar a opção perto de
public static void main(String[] args) {
Isto vai ajudar-te a resolver o problema.
Certifique-se de que o" m " no main() é minúsculo, o que também faria com que java não veja o seu método principal, eu fiz isso várias vezes, infelizmente.
Carregue no projecto que deseja executar no lado esquerdo do package explorer e depois carregue no botão Executar.
Verificou se:
- criou um ficheiro
class
emsrc
pasta no seu projecto JAVA?(nãofile
)
Nomeaste a tua turma como o mesmo nome do teu ficheiro?
Uma técnica simples é criar um novo projecto, dentro da pasta de origem, criar uma nova classe e colar o conteúdo ali.
Vai funcionar... Espero que ajude.Verifique se o nome do ficheiro é o mesmo que o nome da classe usado pelo seu programa.
Eg classe Dfs{ psvm (texto [] args) {}}
O nome do ficheiro deve ser Dfs.java