Problemas com EMAIL

[quote]package dnrc;

import java.util.;
import javax.activation.
;
import javax.mail.;
import javax.mail.internet.
;
import javax.swing.JOptionPane;

public class Email
{

public Email()
{
}

public boolean enviar()
{
    try
    {
    	de = "eduardo@teste.gov.br";
        para = "eduardo@teste.gov.br";
        assunto = "testando)";
        mensagem = "testando o envio de email";
        host = "1.1.1.1";	
    	
        Properties props = System.getProperties();
        props.put("mail.smtp.host", host);
        Session session = Session.getDefaultInstance(props, null);
        MimeMessage message = new MimeMessage(session);
        message.setFrom(new InternetAddress(de));
        message.addRecipient(javax.mail.Message.RecipientType.TO, new InternetAddress(para));
        message.setSubject(assunto);
        BodyPart messageBodyPart = new MimeBodyPart();
        messageBodyPart.setContent(mensagem, "text/plain");
       
        Transport.send(message);
       
        codErro = 0;
        desErro = "Arquivo enviado com sucesso.";
        boolean flag2 = true;
        return flag2;
    }
    catch(MessagingException mex)
    {
    	mex.printStackTrace();
    	
    	codErro = -1;
        desErro = "Email: ".concat(String.valueOf(String.valueOf(mex.getMessage().toString())));
        boolean flag = false;
        return flag;
    }
    catch(Exception e)
    {
    	
    	codErro = -1;
        desErro = "Email: ".concat(String.valueOf(String.valueOf(e.getMessage().toString())));
        boolean flag1 = false;
        return flag1;
    }
}

String de;
String para;
String assunto;
String mensagem;
String host;
String path;
Vector arquivo;
int codErro;
String desErro;

public static void main(String[] args) 
{
	Email e = new Email();
	JOptionPane.showMessageDialog(null, "enviando email" , "Depurador", JOptionPane.ERROR_MESSAGE);
 	
	e.enviar();
}

}[/quote]

seguinte …quando eu rodo esse codigo no eclipse funciona
quando crio um jar e mando rodar …

ele diz cannot find the main class

alguem sabe pq??

[]´s[/quote]

Tem que compilar de fora do pacote:
javac dnrc/Email.java

Se não for isso pode ser o seu manifest.

Aqui funciona assim:

[quote=“c:\faz_jar\manifest.txt”]Main-Class: pacoteJar.Principal
Name: pacoteJar/Principal.class
Java-Bean: True[/quote]

Arquivo:
c:\faz_jar\pacoteJar\Principal.java

Comandos:
c:\faz_jar\javac pacoteJar\Principal.java
c:\faz_jar\jar cfm arquivo.jar manifest.txt pacoteJar*.*
c:\faz_jar\javaw -jar arquivo.jar


Java Virtual Machine Launcher

Failed to load Main-Class manifest attribute from
C:\temp\TimerRE\TimerRE.jar

OK

na verdade esse aqui e o erro

se eu rodar o JAR no eclipse…funciona…fora nao…

nao tenho a minima ideia do que esta acontecendo :frowning:

java drops…vou tentar fazer o que vc disse
[]´s