プログラムで JavaMail API と JavaBeans Activation Framework を使用して電子メールを送信したいのですが、それを機能させるには、システムに JavaMail と JAF をインストールする必要があります。このプログラムを機能させるために余分なものをインストールすることなく、どのコンピューターでもこのプログラムを実行できるようにしたいと考えています。JavaMail および JAF jar をプログラム jar に配置して、以前のインストールなしで正しく実行する方法はありますか?
質問する
828 次
2 に答える
2
今日、あなたは幸運です。答えはイエスです。必要なのは、必要な jar をプロジェクトにコピーすることだけです。CLASSPATHmail.jar
にファイルを追加する必要があります。activation.jar
Mkyong のJavaMail API – Sending email via Gmail SMTP exampleに完全な例があります。
必要なライブラリもダウンロードできますhttp://search.maven.org/
一方、テスト用にダミーのメール サーバーが必要な場合は、Codeplex のPapercuteを使用できます。解凍して実行します。
于 2013-10-11T16:19:16.120 に答える
0
ユーザーがすべてを含む単一の jar ファイルをダウンロードし、その jar ファイルを実行するだけの場合は、One-JARを参照してください。
于 2013-10-11T19:28:49.213 に答える