全名:
org.apache.maven.plugins:maven-changes-plugin:2.0:announcement-mail
说明:
通过电子邮件发送通知的目标。
属性:
announcement-generate在执行自身之前调用此插件目标的执行。| 姓名 | 类型 | 自从 | 描述 |
|---|---|---|---|
| smtpHost | String |
- |
SMTP 服务器。 |
| smtpPort | int |
- |
港口。默认值为:25。 |
| 主题 | String |
- |
电子邮件的主题。默认值为:[ANNOUNCEMENT] - ${project.name} ${project.version} released。 |
| 模板 | String |
- |
用于格式化公告的 Velocity 模板。默认值为:announcement.vm。 |
| 模板输出目录 | File |
- |
包含公告电子邮件模板的目录。 |
| 到地址 | List |
- |
收件人电子邮件地址。 |
| 姓名 | 类型 | 自从 | 描述 |
|---|---|---|---|
| 来自开发者 ID | String |
- |
发送公告邮件的开发者ID。仅在未设置mailSender 属性时使用。在这种情况下,这应该与 pom.xml 中开发人员之一的 id 匹配。如果找不到匹配的开发人员,则使用 pom 中的第一个开发人员。 |
| 邮件发件人 | MailSender |
- |
如果开发人员列表为空或发件人不是开发团队的成员,则定义通知的发件人。 |
| 密码 | String |
- |
用于发送电子邮件的密码。 |
| ssl模式 | boolean |
- |
如果电子邮件应以 SSL 模式发送。默认值为:false。 |
| 用户名 | String |
- |
用于发送电子邮件的用户名。 |
来自开发者 ID :
发送公告邮件的开发者ID。仅在未设置mailSender 属性时使用。在这种情况下,这应该与 pom.xml 中开发人员之一的 id 匹配。如果找不到匹配的开发人员,则使用 pom 中的第一个开发人员。
java.lang.StringNo${changes.fromDeveloperId}邮件发件人 :
如果开发人员列表为空或发件人不是开发团队的成员,则定义通知的发件人。
org.apache.maven.plugin.announcement.MailSenderNo密码 :
用于发送电子邮件的密码。
java.lang.StringNosmtp主机 :
SMTP 服务器。
java.lang.StringYessmtp端口 :
港口。
intYes25ssl模式 :
如果电子邮件应以 SSL 模式发送。
booleanNofalse主题 :
电子邮件的主题。
java.lang.StringYes[ANNOUNCEMENT] - ${project.name} ${project.version} released模板 :
用于格式化公告的 Velocity 模板。
java.lang.StringYesannouncement.vm模板输出目录 :
包含公告电子邮件模板的目录。
java.io.FileYes${project.build.directory}/announcement到地址 :
收件人电子邮件地址。
java.util.ListYes用户名 :
用于发送电子邮件的用户名。
java.lang.StringNo