-5

10秒ごとに他のWebサイトで値を取得し続けるために、いくつかのJavaコードを作成しました。
そして、txt ファイルを追加するために結果を書き続けます。
このコードを実行し続けるにはどうすればよいですか。
クラウドサーバーで実行する必要がありますか?
もしそうなら、どうすればいいですか?
私はEclipseで知っているだけで、「アプリケーションの実行」をクリックします。
他の方法 (Linux、または Eclipse なし) で実行するにはどうすればよいですか?

4

3 に答える 3

1

Eclipse を使用した場合は、おそらく jar ファイルが作成されています。その場合、Eclipse の外で実行するには:

java -jar <path-to-jar-file.jar>

上記を実行する前に、正しいフォルダーにいることを確認してください。

于 2013-07-07T09:14:06.790 に答える
1

必要なことを達成するために、ループ、シェルスクリプト、およびcronジョブを使用してできることは次のとおりです。

  1. プログラムに、常に実行する無限ループのようなロジックがあることを確認してください。

  2. 次に、必要な引数を指定して Java プログラムを呼び出すシェル スクリプトを作成します。

  3. classpath 引数が必要な jar を指していることを確認してください。

  4. シェル スクリプトに必要な Linux 権限があることを確認してください。

  5. cron ジョブを設定して、スクリプトが呼び出されるようにスケジュールします。必要に応じて cron 条件を設定できます。

于 2013-07-07T09:14:53.493 に答える