Groovy has a lot of simple useful methods to make every day life easier. In Groovy 1.7.4 we can use the renameTo()
method on a File
object. We pass a String
argument with the new name of the file.
def file = new File('test.groovy') file.text = 'simple content' file.renameTo 'newname.groovy' def newFile = new File('newname.groovy') assert newFile.exists() assert 'simple content' == newFile.text