-5

簡単な質問ですが、Javaで処理をアプレットではなくアプリケーションとしてコンパイルする方法はありますか?

今のように、アプリケーションとして実行すると、起動時に終了します

4

1 に答える 1

1

Javaプロセスが開始された直後に停止する場合は、デーモン以外のスレッドが欠落している可能性があります。

入力を待機し、while(shouldRun){doSomethingOrWait()};

ShutDownHookまた、エンドレスループを終了させるためにを追加する必要があります。

更新: アプレットはサーバーサイドで実行されません。あなたが何をしようとしているのか、もっと正確に説明してみてください。

更新2: そのような漠然とした質問に対して、私は漠然とした答えしか与えることができません:

解決策1:Tomcat Webサーバーをインストールし、サーブレットを作成します。URLが読み込まれた後、データをサーブレットに送信し、サーバー側でジョブを開始します。

解決策2:RMIサーバーを作成し、RMIを介してジョブを送信します。

于 2012-10-15T10:44:40.973 に答える