ファイルが必要な場所に存在するかどうかをチェックします。Javaの実行時にファイルが存在するか確認してください
私はjavaから1つのテキストファイルを作成しています。 abc.txt。このファイルを他のプログラムで使用して、図面を生成するCADプログラムを作ってみましょう。 CADプロセスが完了した後、それは、例えば拡張子がいくつかのファイルを生成する。 '.cad'。この描画の生成には時間がかかります。
別のプログラムで同じ '.cad'ファイルを使用して、生成された図面を解析する解析ソフトウェアを考えましょう。
私の問題は、「.cad」ファイルが生成されているかどうかをチェックしたいのです。 .cadファイルの生成に時間がかかるので、このファイルがなければ、私は次のステップ(すなわち分析ソフトウェア)にこのファイルを提供することはできません。
私はしばらくの間、.cadファイルの存在を確認することができるように、Javaには何らかの方法があります(120秒としましょう)。私がファイルを見つけたら、次のステップに進むだけです。
私は方法file.exists()
について検索しましたが、1回だけチェックします。
いくつかのヒントを教えてください。 ありがとうございます!
CAD図面は、通常、.dwgファイルです。p –
もちろん、「一度だけチェックします」。それはあなたがそれを呼び出すときにチェックします。複数回チェックする場合は、ループを使用します。あなたが何を求めているのか不明です。 – EJP
'TimerTask'と' Timer'クラスを使用して、ファイルの存在のチェックをスケジュールします。また、 'TimerTask'では' file.exists() 'を使ってファイルシステム内のファイルの存在をチェックします。 –