我有一个使用 JavaMail API 发送 HTML 邮件的任务。这是我的代码的一小部分:
MimeMessage message = sender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message);
try {
helper.setTo(recipients);
helper.setSubject("Simple mail template");
helper.setText("<html><body>Hi There</body><html>",html:true);
} catch (MessagingException e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)
现在我有一个任务来将 HTML 移动到一个单独的文件中,并创建一个类来读取该 HTML 模板并用它发送邮件。关于如何做到这一点的任何建议?
在我的项目中,我使用Jacoco插件显示单元测试和集成测试的覆盖率报告,以及一个显示组合代码覆盖率的报告。现在,我想为该组合覆盖率设置coverageratio,但是我的构建现在失败了,因为仅Jacoco寻找未合并的单位代码覆盖率,它当然小于指定的合并报告。我在pom.xml中缺少什么吗?这是我在pom.xml中关于coverageratio的配置:
<execution>
<id>default-check</id>
<goals>
<goal>check</goal>
</goals>
<configuration>
<rules>
<rule>
<element>BUNDLE</element>
<limits>
<limit>
<counter>LINE</counter>
<value>COVEREDRATIO</value>
<minimum>0.80</minimum>
</limit>
</limits>
</rule>
</rules>
</configuration>
</execution>
Run Code Online (Sandbox Code Playgroud)