【问题标题】:How to rename a file in a directory in grails如何重命名grails目录中的文件
【发布时间】:2015-02-05 09:44:37
【问题描述】:

我正在使用 grails 2.1.1。我想更改事件的文件名。这就是为什么我尝试了一些。我只想重命名文件。但我的过程不起作用。谁能帮我解决这个问题?!!!这是我在控制器下面的尝试>>>

String previousFileName = inceptionInstance.fileName
        StringBuffer newFileName = new StringBuffer(previousFileName);
        int start = 0;
        int end = previousFileName.indexOf("_");
        newFileName.replace(start, end, params.firmName);

        File f = new File(grailsApplication.config.files.location.toString() + File.separatorChar +   previousFileName);
        f.renameTo( new File( grailsApplication.config.files.location.toString() + File.separatorChar + newFileName) )

【问题讨论】:

  • 这有什么问题?你遇到了什么错误?
  • 没有错误,只是没有重命名目录下的文件

标签: java file grails grails-2.0


【解决方案1】:

我已经解决了这个问题。看看这个……

new File(grailsApplication.config.files.location.toString() + File.separatorChar +   previousFileName).renameTo(new File(grailsApplication.config.files.location.toString() + File.separatorChar +   newFileName))

【讨论】:

    猜你喜欢
    • 2013-03-18
    • 2010-09-19
    • 2018-12-07
    • 2015-10-08
    • 2015-04-23
    • 2012-09-06
    • 2017-11-20
    • 2020-08-30
    • 2013-06-12
    相关资源
    最近更新 更多