Spring アプリの apache commons-email で HtmlEmail を使用したいので、config xml を次のように使用します。
<bean id="commonsEmail" class="org.apache.commons.mail.HtmlEmail">
<property name="hostName" value="smtp.example.com" />
<property name="TLS" value="true"/>
<property name="smtpPort" value="587"/>
</bean>
しかし、smtpPort プロパティのために初期化できません。
Bean クラス [org.apache.commons.mail.HtmlEmail] の無効なプロパティ 'smtpPort': Bean プロパティ 'smtpPort' は書き込み可能でないか、無効なセッター メソッドを持っています。セッターのパラメーターの型は、ゲッターの戻り値の型と一致していますか?
私が間違ったことを教えてください。ありがとうございました。