我有许多不同的电子邮件提供商。 我有一个提供商的 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");
}
}
定义 L SendSS
后,我希望使用所需的参数调用 SendSSL
,然后建立连接。 当mailconnectprovidersslsend
自行运行时,我能够连接。
我得到:错误:cannot find symbol
jar 文件存在于库中。
这可能是非常简单的事情,请指教。
SendSSL
是一个变量,所以应该写sendSSL
(这是一个风格点,但它会使你的代码更容易阅读)。
您不能像调用 Java 中的方法一样调用变量。
我猜你要么打算用这些参数调用构造函数:
MailConnectroviderSslSend sendSSL = new MailConnectroviderSslSend("mymail@domain.com","APassword");
或方法,但您忘记了方法名称:
MailConnectroviderSslSend sendSSL = new MailConnectroviderSslSend();
sendSSL.someMethodName("mymail@domain.com","APassword");