我的文件需要一个名为“已使用加密”的额外属性。但这给出了“IllegalArgumentExeption”。我知道为什么它会给出该错误,“使用的加密”不被称为属性,但是有没有办法可以强制它成为?或者将自定义元数据添加到文件中?
Path path = new File("/propertyfiles/encdec.properties").toPath();
try{
Files.setAttribute(path, "encryption used", "testtesttest");
}catch(IOException e){
System.out.println(e.getMessage());
}
try{
System.out.println(Files.getAttribute(path, "encryption used"));
}catch(IOException e){
System.out.println(e.getMessage());
}