If it can be accomplished by native code then I would file a bug against the JDK as that is clearly where such native code belongs.
Scott > On Mar 5, 2016, at 8:15 AM, Robert Krüger <krue...@lesspain.de> wrote: > > Hi, > > could anyone tell me if setting the created time of a file via > BasicFileAttributeView is not supported on OSX? I tried using the following > code snippet: > > BasicFileAttributeView attributes = > Files.getFileAttributeView(Paths.get(file.getAbsolutePath()), > BasicFileAttributeView.class); > FileTime time = FileTime.fromMillis(someNewTimeInMillis); > attributes.setTimes(time, time, time); > > Finder displays last modified and last opened (i.e. last accessed, I > assume) as the value specified by someNewTimeInMillis but created remains > at the old value. > > Is this simply not supported on OSX and I have to use a native call to do > this? > > Thanks in advance for any hint. > > Robert