/
File create folder (payload:file-create-folder)
File create folder (payload:file-create-folder)
Create folder with given name in given path. Path can be full path or relative path.
Release in: 3.0.1
Usage:
<payload:file-create-folder name=""! path=""! folder=""! />
! - mandatory
When realitve path is used you have to give a path ending in a file (e.g. /assets/fileName.ext).
Example
Example | Behaviour |
---|---|
Create folder with relative path: <payload:file-create-folder name="newFolder" path="/assets/test.html" folder="newTestFolder"/> | “newFolder” value will be: C:\Users\userName\project\target\test-classes\assets\newTestFolder |
Create folder with full path: <payload:file-create-folder name="newFolder" path="C:\testFolder\" folder="anotherTestFolder"/> | “newFolder” value will be: C:\testFolder\anotherTestFolder |
Create folder with full path (another way): <payload:file method="read" path="/assets/test.html" name="pathFileName"/>
<property name="fullPath" value="${pathFileName?remove_ending('test.html')}"/>
<payload:file-create-folder name="newFolder" path="${fullPath}" folder="anotherTestFolder"/> | “newFolder” value will be: C:\Users\userName\project\target\test-classes\assets\anotherTestFolder |
Related content
File create tmp folder (payload:file-create-tmp-folder)
File create tmp folder (payload:file-create-tmp-folder)
More like this
File write (payload:file-write)
File write (payload:file-write)
More like this
File (payload:file)
File (payload:file)
More like this
File copy (payload:file-copy)
File copy (payload:file-copy)
More like this
File separator (payload:file-separator)
File separator (payload:file-separator)
More like this
File find (payload:file-find)
File find (payload:file-find)
More like this