Sardine is useful for interacting with a webdav server and is much easier to programmatically manage remote files than with FTP.
'com.googlecode.sardine:sardine:146'
<dependency>
<groupId>com.googlecode.sardine</groupId>
<artifactId>sardine</artifactId>
<version>146</version>
</dependency>
<dependency org="com.googlecode.sardine" name="sardine" rev="146"/>
"com.googlecode.sardine", "sardine", "146"