指定されたパスからプロパティファイルを削除する必要があります。私は次のコードを使用しました:プロパティファイルを削除できません
File f1 = new File("C:\\Equinox\\UIDesign\\root\\root.properties");
boolean success=f1.delete();
falseを返します。
ただし、プロパティファイルではなくテキストファイルが正常に削除されます。
指定されたパスからプロパティファイルを削除する必要があります。私は次のコードを使用しました:プロパティファイルを削除できません
File f1 = new File("C:\\Equinox\\UIDesign\\root\\root.properties");
boolean success=f1.delete();
falseを返します。
ただし、プロパティファイルではなくテキストファイルが正常に削除されます。
File.delete()
が失敗する可能性が理由のカップルがあります:
ファイルのFileInput/OutputStreamを開いて閉じるのを忘れた場合、最後のエラーが発生する可能性があります。
+1 – GETah
私はマイケルに同意します、彼の答えはかなり意味があります。あなたが適切な権限を持っているかどうかを確認し、
try{
File f1 = new File("C:\\Equinox\\UIDesign\\root\\root.properties");
boolean success=f1.delete();
if(!success){
// Notify user that the file
}
catch(SecurityException ex){
// No sufficient rights to do this operation
}
は、あなたがそれを削除しようとした持っている「手で」:ちょうどあなたのコードにコメントが、あなたはすべての可能なエラーをキャッチし、それに応じてユーザーに通知するために、次のやるべきこと?詳細については – Justmaker