1

この質問を処理するために何を使用するかという問題に直面しています。それを行うためにどのアプローチを使用するかなどの提案が必要です。

私の質問は次のとおりです。以下は私の質問のプロセス フローです。テキスト ファイルを読み取る必要がある場合があります。テキスト ファイル内には、タスク 1、2、4、7 などのタスクが含まれます。これらすべてのタスク番号に基づいて、別のフォルダーに配置されている正しいスクリプトを取得し、プロセスを開始する必要があります。

テキスト ファイル内のすべてのタスクが処理されるまで、1 つずつ処理されます。

テキスト ファイルを読み取った後、スクリプトを実行する方法についていくつか提案が必要です。実際には、スクリプトを手動でコンソールにコピーする必要があります。より自動化する必要があります。これがポイントです。

私への提案はありますか?またはそれに関するアイデアはありますか?ご回答有難うございます。

ここに画像の説明を入力

4

1 に答える 1

2

一度に 1 つのファイルだけを処理する必要があると思います。

繰り返し行う必要がある場合は、タイマーを作成できます。

クラスでテキスト ファイルを開きます。別のクラスには、タスクを実行するためのスレッド プール エグゼキューターがあります (タスクを順番に実行する必要がある場合は、スレッド プールを使用せず、代わりにメソッド呼び出しで実行します)。これをメイン プログラムのパラメーターとして使用することをお勧めします。 .

ProcessBuilderクラスを使用して、JVM の外部に聞こえるようにプロセスを実行 できます使い方。

于 2013-04-23T07:17:01.260 に答える