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 ユーザーはこれらを知っています...