Создание файла Java

209
21 января 2018, 03:59

Здравствуйте, как создать файл на диске С? Когда делаю на D, все работает. Когда изменяю D на С ничего не происходит.

String path = "D:\\Program Files\\MyManager\\" + User_name + ".txt";
File file = new File(path);
file.getParentFile().mkdirs();
Answer 1

Скорее вы столкнулись с отсутствием прав на запись в директорию C:\Program Files со стороны Windows, но почему-то не видите ошибки в логах/выводе программы. Чтобы добавить доступ в директорию Program Files в Windows нужно в свойствах папки явно добавить своего пользователя с правами на запись (в зависимости от используемой вами версии Windows это может выглядеть немного по-разному, поэтому точного алгоритма дать не могу). ПКМ -> Свойства, а дальше смотрите.

READ ALSO
ArrayDeque хранит только ссылки на объекты?

ArrayDeque хранит только ссылки на объекты?

Я пытаюсь сделать стек из arraylist'ов, но созданный мною хранит только ссылку на объект, который в него добавили, а я хочу, чтобы он хранил сам...

144
Изменение parent activity программно

Изменение parent activity программно

Есть класс MainActivity2 , в манифесте стоит его parent activity , после нажатии на кнопку activity открывается , но parent activity должен поменяться

174
Проблема со слайдером Slick - Uncaught TypeError: Cannot read property 'add' of null

Проблема со слайдером Slick - Uncaught TypeError: Cannot read property 'add' of null

Подскажите, пожалуйста, как мне решить мою проблемуЯ использую в своем проекте слайдер slick

306
Иногда не сразу работает кнопка на jquery

Иногда не сразу работает кнопка на jquery

Есть обычная кнопка которая чистит корзину,

257