Eclipseで基本的なJavaプロジェクトを作成し、[ファイル]->[新しい"Webサービスクライアント]ウィザードを使用してWebサービスクライアントを追加しました。
これによりスタブが正しく生成され、Webサービスに接続できますが、実行すると次のエラー/警告が表示されます。
警告:必要なクラス(javax.activation.DataHandlerおよびjavax.mail.internet.MimeMultipart)が見つかりません。添付ファイルのサポートは無効になっています。
次に、(基本的なJavaプロジェクトの代わりに)動的Webプロジェクトを使用してクライアントを作成しようとしましたが、エラーはなくなりました。
これは明らかに、動的Webプロジェクトに基本的なJavaプロジェクトに含まれていないライブラリが含まれているためです。
私の質問は、Webサービスクライアントを作成するためだけに動的Webプロジェクトを作成する必要があるのはなぜですか(やり過ぎのようです)。使用をお勧めする、より単純なプロジェクトタイプはありますか?
ありがとうございました。