Я уже скопировал строчку из правильного Integer.toHexString(hashCode()), ".tmp" ответа все равно ругается: Поле path должно быть проинициализировано в конструкторе используя метод Files.createTempFile.