アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは、JAVA初心者です。

<開発環境>
Eclipse v.3.4.2
jre1.5

<質問>
(1)プログラムの配布について
 Eclipseで作成したプログラムを別PCで実行するには
 何をする必要がありますか。
 例えば、開発時にダウンロードしたjarファイルや、jre1.5なども
 必要でしょうか。
 それとも、作成したクラスファイルと実行するhtmファイル
 さえあれよいのでしょうか。

(2)Eclipseで実行できるのにhtmから実行できない
 Eclipseでメール送信クラスを作成し、ボタンを押すと
 メールが送信されるプログラムを作成したのですが、
 Eclipseで実行するとメールが送信されるのですが、
 htmから作成したクラスを呼び出して実行すると、
 ボタンが表示されるとこまでいくのですが、
 メールが送信されません。
 原因はパスの設定でしょうか。
 
 

A 回答 (1件)

開発で使ったのと同じバージョン(あるいはそれより新しいバージョン)のJREが必要。

また、使用しているJarももちろん必要。

「作成したクラスファイルと実行するhtmファイル」と書いてあるのを見ると、アプレットか何かを作ったんだろうか。なら、使っているJarはすべて必要になる。

> Eclipseで実行するとメールが送信されるのですが、
> htmから作成したクラスを呼び出して実行すると、
> ボタンが表示されるとこまでいくのですが、
> メールが送信されません。

これは、例えばHTMLファイルをブラウザで開いて動かして、ってことだろうか。だとすると動かない。サーバーにデプロイし、それにブラウザからアクセスして動かなさないと駄目。

この回答への補足

logger_manさん

ご回答ありがとうございます。

>サーバーにデプロイし、
>それにブラウザからアクセスして動かなさないと駄目。
★勉強になります、ありがとうございます。
 今回はローカルPCからメール送信を実施できればよいので、
 WEBでアクセスする必要はありません。
 サーバーにデプロイ云々というのは避けたいところです。
 そもそもアプレットにしたのが間違えですか。
 この場合、何か別のクラスを使用するのでしょうか。
 お恥ずかしい質問で恐縮ですが、よろしくお願いします。

補足日時:2009/09/28 09:25
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!