Java(TM) Platform SEバイナリで開く 質問する

Java(TM) Platform SEバイナリで開く 質問する

2 つのファイルがあり、そのうち 1 つは少し変更されているため、古いファイルを削除して、変更した新しいファイルで置き換えることができるので、ファイルを削除しようとしました。ファイルを削除しようとすると、「ファイルは使用中です」というエラー メッセージが表示され、ファイルが Java(TM) Platform SE バイナリで開かれているため、アクションを完了できないことが示されました。

どうやって閉じるのですか?

ベストアンサー1

これは私にとってはうまくいった方法です (Windows を使用)。基本的には ali haider がコメントした手順と同じですが、より詳細になっています...

Windows コマンド プロンプトを使用する:

tasklist | findstr java

(「findstr」は、Linux の「grep」に似た Windows のコマンドライン ユーティリティです)

「java」を含む行を検索し、java プロセスの PID をメモします。

taskkill /F /PID "PID_OF_JAVA_PROCESS"

ここで、「PID_OF_JAVA_PROCESS」は実際の PID 番号に置き換える必要があります。

結果:

SUCCESS: The process with PID "PID_OF_JAVA_PROCESS" has been terminated.

実行中の各 Java プロセスに対して繰り返します。これで、必要なファイルが作成できるはずです。

Linux の説明 (ps、kill など) が必要な場合はお知らせください。ただし、おそらくほとんどの Linux ユーザーはこれらを知っています...

おすすめ記事