- 締切済み
Eclipseで作成したクラスを他のPCで実行するには?
こんにちは、JAVA初心者です。 <開発環境> Eclipse v.3.4.2 jre1.5 <質問> (1)プログラムの配布について Eclipseで作成したプログラムを別PCで実行するには 何をする必要がありますか。 例えば、開発時にダウンロードしたjarファイルや、jre1.5なども 必要でしょうか。 それとも、作成したクラスファイルと実行するhtmファイル さえあれよいのでしょうか。 (2)Eclipseで実行できるのにhtmから実行できない Eclipseでメール送信クラスを作成し、ボタンを押すと メールが送信されるプログラムを作成したのですが、 Eclipseで実行するとメールが送信されるのですが、 htmから作成したクラスを呼び出して実行すると、 ボタンが表示されるとこまでいくのですが、 メールが送信されません。 原因はパスの設定でしょうか。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
開発で使ったのと同じバージョン(あるいはそれより新しいバージョン)のJREが必要。また、使用しているJarももちろん必要。 「作成したクラスファイルと実行するhtmファイル」と書いてあるのを見ると、アプレットか何かを作ったんだろうか。なら、使っているJarはすべて必要になる。 > Eclipseで実行するとメールが送信されるのですが、 > htmから作成したクラスを呼び出して実行すると、 > ボタンが表示されるとこまでいくのですが、 > メールが送信されません。 これは、例えばHTMLファイルをブラウザで開いて動かして、ってことだろうか。だとすると動かない。サーバーにデプロイし、それにブラウザからアクセスして動かなさないと駄目。
補足
logger_manさん ご回答ありがとうございます。 >サーバーにデプロイし、 >それにブラウザからアクセスして動かなさないと駄目。 ★勉強になります、ありがとうございます。 今回はローカルPCからメール送信を実施できればよいので、 WEBでアクセスする必要はありません。 サーバーにデプロイ云々というのは避けたいところです。 そもそもアプレットにしたのが間違えですか。 この場合、何か別のクラスを使用するのでしょうか。 お恥ずかしい質問で恐縮ですが、よろしくお願いします。