下面是测试完成后运行的目标之一,buil.xml(通过或失败)。此目标失败并给出错误“java.lang.ClassNotFoundException:javax.mail.internet.MimeMessage”。所以我展开了mail.1.4.jar 文件并看到了这个类。所以接下来我检查了这个 jar 是否在我的 setclasspath 目标中,它就在那里。第三件事我检查了 mail.1.4.jar 是否包含在 ant 的路径中并且它在那里。现在我无法理解为什么会收到此错误。
<target name="sendmail">
<mail from="[myname@company.com]"
subject="Test Email" mailhost="smpt.gmail.com"
user="myusername" password="mypassword" message="This is a test email">
<to name="receivers name" address="[receiver@gmail.com]" />
</mail>
</target>