В Windows создается файл C:\joe\logs\foo.log(при условии, что пользователь находится как C:\joe)
В Unix создается файл /u/joe/logs/foo.log(при условии, что пользователь находится в качестве/u/joe)
Ответ 3
Если возможно, я предлагаю создать Path непосредственно из элементов пути: