Boa noite pessoal, estou com um problema estranho aqui.
Seguinte, tenho as seguintes classes:
MailJava.java
MailJavaSender.java
Principal.java
Fiz um pequeno programinha para enviar e-mail a partir da API JavaMail, apenas para aprendizado.
Hoje, resolvi também aprender a ler e-mail nessa API.
No Principal.java, estava muito bagunçado, então resolvi criar a class Properties.java para configurar alguns valores do objeto da class JavaMail.
Segue um trecho da class Principal.java
package visao;
import javax.mail.MessagingException;
import modelo.MailJava;
import modelo.MailJavaSender;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class Principal {
public static void main(String[] args) {
MailJava mj = new MailJava();
//configuracoes de envio
mj.setSmtpHostMail("smtp.gmail.com");
mj.setSmtpPortMail("587");
mj.setSmtpAuth("true");
mj.setSmtpStarttls("true");
//aqui pra baixo... continua os mj.algumacoisa
O grande problema, está quando eu tendo instanciar o objeto mj na class properties, ele simplesmente não encontra nenhum de seus metodos.
public class Properties {
MailJava mj = new MailJava();
mj.
//quando dou o mj. nao aparece nenhuma sugestao
}
O q pode estar acontecendo?
Alguém tem alguma idéia do q seja?
Valeu a todos!
