При соединении файла с командой можно назвать эту команду с несколькими аргументами. %u просто означает, что имя файла должно пойти туда. Это полезно, таким образом, можно поместить аргументы после имени файла. Существует несколько других флагов, которые можно использовать.
%u
используется в FileHandler Java для генерации уникального значения поля.
Из http://java.sun.com/j2se/1.4.2/docs/api/java/util/logging/FileHandler.html
Шаблон состоит из строки, которая включает следующие специальные компоненты, которые будут заменены во времени выполнения:
* "/" the local pathname separator * "%t" the system temporary directory * "%h" the value of the "user.home" system property * "%g" the generation number to distinguish rotated logs * "%u" a unique number to resolve conflicts * "%%" translates to a single percent sign "%"
Это имеет смысл в Вашем конкретном контексте?