我有许多不同的电子邮件提供商。我有一个供应商的jar文件。我想从不同的模块访问每个执行特定任务的文件。
package mail;
import mailconnectpovidersslsend.MailConnectroviderSslSend;
public class ReadMail {
public static void main(String[] args) {
// TODO code application logic here
MailConnectroviderSslSend SendSSL = new MailConnectroviderSslSend();
SendSSL("mymail@domain.com","APassword");
System.out.println("Hello");
}
}
在定义SendSS
L后,我希望使用所需参数调用SendSSL
,然后建立连接。我可以在mailconnectprovidersslsend
独立运行时进行连接。
我得到:错误:cannot find symbol
jar文件存在于库中。
这可能很简单,请指教。
答案 0 :(得分:0)
SendSSL
是一个变量,所以它应该写成sendSSL
(这是一个风格点,但它会让你的代码更容易阅读)。
您不能像调用Java中的方法一样调用变量。
我猜你要么打算用这些参数调用构造函数:
MailConnectroviderSslSend sendSSL = new MailConnectroviderSslSend("mymail@domain.com","APassword");
或方法,但您忘记了方法名称:
MailConnectroviderSslSend sendSSL = new MailConnectroviderSslSend();
sendSSL.someMethodName("mymail@domain.com","APassword");