Runnig Inside Eclipse - console

5 respostas
Rage

Alguém sabe porque as vezes o eclipse não compila e nem roda uma classe, dando o erro: “The selection does not contain a main type” ???

5 Respostas

Romeo

The selection does not contain a main type

Traduzindo:

A classe não possui um método main :-o

W

Olá,

a main type" ???
Kdê o metodo main .:
http://www.guj.com.br/posts/list/54291.java , leia sobretudo a explicação do Thingol ok.

sds
William Silva

Rage

Possui sim.

Também imaginei que fosse isso, aliás é óbvio, mas acho que o erro não está sendo causado por isso não.

Classe: (é apenas uma classe de teste de um WS que estou desenvolvendo)

import localhost.axis.Hello_jws.*; 

public class ClienteWebService 
{
	public static void main(String[] args) throws Exception
	{
		HelloService hservice = new HelloServiceLocator();
		Hello h = hservice.getHello();
		
		System.out.println("Metodo Alo:" + h.alo() );
		System.out.println("Metodo Somar:" + h.somar(5,9) );
	}
}

Não roda e dá este erro de main type.

Romeo

E quando vc dá o run( Run --> Run) e seleciona o projeto ele acha a classe q contém o main?

Vc tem q dar um search…

Rage

Pois é, tem alguma coisa errada msm…

Quando dou o ‘Search’, ele não acha, daí eu escrevo na mão o caminho do pacote ate a classe, aí ele aceita e roda, mas quando roda dá o seguinte erro numa alert:

Fatal exception occurred. Program will exit.
E no console:

20/03/2007 15:20:44 org.apache.axis.utils.JavaUtils isAttachmentSupported
WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
java.lang.ClassCastException
at renaic.webservices.ClienteWebService.main(ClienteWebService.java:10)
:roll: very strange…

Criado 20 de março de 2007
Ultima resposta 20 de mar. de 2007
Respostas 5
Participantes 3