• 大小: 70.56M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-08-31
  • 语言: Java
  • 标签: 其他  

资源简介

javashop_v6.2.3.zip

资源截图

代码片段和文件信息

package com.enation.app;

import java.io.File;
import java.io.FilenameFilter;

import org.apache.commons.io.filefilter.FileFilterUtils;
import org.apache.log4j.Logger;

/**
 * 
 * maven工具类
 * 为解决因maven本地仓库无法更新jar包导致的pom.xml报错、项目无法构建等问题
 * @author jianghongyan
 * @version v1.0
 * @since v6.2
 * 2016年11月8日 下午11:32:39
 */
public class MavenUtil {
    private static final String MAVEN_REPO_PATH = “/Users/qiqi/.m2/repository“; 
    private static final String FILE_SUFFIX = “lastUpdated“; 
    private static final Logger _log = Logger.getLogger(MavenUtil.class); 
 
    /** 
     * @param args 
     */ 
    public static void main(String[] args) { 
        File mavenRep = new File(MAVEN_REPO_PATH); 
        if (!mavenRep.exists()) { 
            _log.warn(“Maven repos is not exist.“); 
            return; 
        } 
        File[] files = mavenRep.listFiles((FilenameFilter) FileFilterUtils .directoryFileFilter()); 
        delFileRecr(filesnull); 
        _log.info(“Clean lastUpdated files finished.“); 
    } 
    /**
     * 递归删除lastUpdate文件 
     * @param dirs 文件目录
     * @param files 文件名
     */
    private static void delFileRecr(File[] dirs File[] files) { 
        if (dirs != null && dirs.length > 0) { 
            for(File dir: dirs){ 
                File[] childDir = dir.listFiles((FilenameFilter) FileFilterUtils 
                .directoryFileFilter()); 
                File[] childFiles = dir.listFiles((FilenameFilter) FileFilterUtils 
                .suffixFileFilter(FILE_SUFFIX)); 
                delFileRecr(childDirchildFiles); 
            } 
        } 
        if(files!=null&&files.length>0){ 
            for(File file: files){ 
                if(file.delete()){ 
                    _log.info(“File: [“+file.getName()+“] has been deleted.“); 
                } 
            } 
        } 
    } 
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-04 17:31  Javashop-B2C\
     文件         417  2017-09-04 17:31  Javashop-B2C\.gitignore
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\
     文件           9  2017-09-04 17:31  Javashop-B2C\b2c-wap\.gitignore
     文件        1008  2017-09-04 17:31  Javashop-B2C\b2c-wap\pom.xml
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\
     文件          57  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\index.jsp
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\
     文件        1513  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\404.html
     文件        1212  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\500.html
     文件        5482  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\address.html
     文件        4211  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\addresslist.html
     文件        2857  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\ask_list.html
     文件        1027  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\ask_list_page.html
     文件        5855  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\bonus.html
     文件        1727  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\bonuslist.html
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\cart\
     文件        2942  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\cart.html
     文件         366  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\cart\cartTotal.html
     文件         243  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\cart\no_cart.html
     目录           0  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\
     文件        3720  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-bonus.html
     文件        1805  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-cart-list.html
     文件        2118  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-cart.html
     文件        6844  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-pay-ship.html
     文件        3504  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-receipt.html
     文件        2244  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-remark.html
     文件        9232  2017-09-04 17:31  Javashop-B2C\b2c-wap\src\main\webapp\themes\wap\checkout\checkout-success.html
............此处省略5787个文件信息

评论

共有 条评论