1. import java.net.URL;
    2. import java.net.MalformedURLException;
    3. import org.apache.commons.io.FileUtils;
    4. public class FileDownloadUtil {
    5. /**
    6. * 下载文件---返回下载后的文件存储路径
    7. *
    8. * @param url 文件路径
    9. * @param dir 目标存储目录
    10. * @param fileName 存储文件名
    11. * @return
    12. */
    13. public static void downloadHttpUrl(String url, String dir, String fileName) throws BusinessException {
    14. try {
    15. URL httpurl = new URL(url);
    16. File dirfile = new File(dir);
    17. if (!dirfile.exists()) {
    18. dirfile.mkdirs();
    19. }
    20. FileUtils.copyURLToFile(httpurl, new File(dir+fileName));
    21. } catch (MalformedURLException e) {
    22. e.printStackTrace();
    23. } catch (IOException e) {
    24. e.printStackTrace(); }
    25. }
    26. public static boolean deleteFile(File file) {
    27. if (file.exists()) {
    28. return file.delete();
    29. }
    30. return false;
    31. }

    参考文章:https://www.cnblogs.com/nemowang1996/p/11603848.html