You should be able to create a file, but you can’t create a directory. You may need to check the directory C:\Users\Administrator\Desktop\work
exists first.
You can do
Path parentDir = project.getFilePath().getParent();
if (!Files.exists(parentDir))
Files.createDirectories(parentDir);