zoukankan      html  css  js  c++  java
  • WarUtil

    /**
     *包名:cn.yufu.utils
     *描述:package cn.yufu.utils;
     */
    package cn.yufu.utils;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.List;
    import java.util.Map;
    import java.util.jar.JarEntry;
    import java.util.jar.JarOutputStream;
    
    /**
     * WarUtil.java 版权所有(C) 2017 裕福控股有限公司 创建:gll 时间:2017年7月28日 描述:TODO
     */
    public class WarUtil {
    	public static void main(String[] args) {
    
    		Map<String, Object> map = TxtUtil.readTxtFile("E:\test\jilu.txt");
    		List<String> list = (List<String>) map.get("list");
    		if ((Boolean) map.get("flag")) {
    			for (String string : list) {
    				System.out.println(string);
    			}
    		}
    		if(list.size() ==0 || null == list){
    			
    		}else{
    			CreateFileAndJar(list);
    		}
    	}
    
    	public static void CreateFileAndJar(List<String> list) {
    		String s="";
    		for(int i=0;i<list.size();i++){
    			s = list.get(i);
    //			File inFile = new File(list.get(i));
    //			JarEntry zipEntry = new JarEntry(inFile.getName());
    		}
    		File inFile = new File(s);
    		JarEntry zipEntry = new JarEntry(inFile.getName());
    
    		try {
    			InputStream ins = new FileInputStream(inFile);
    			byte[] datas = new byte[ins.available()];
    			ins.read(datas);
    			ins.close();
    
    			JarOutputStream zout = new JarOutputStream(new FileOutputStream("D:/Jar/goujianfei.jar"));
    
    			zout.putNextEntry(zipEntry);
    			zout.write(datas);
    
    			zout.closeEntry();
    			zout.finish();
    			zout.close();
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    	}
    
    }
    

      

  • 相关阅读:
    将字符串数组转换成整形数组
    层的三级联动
    sql
    工作中的感悟
    asp.net如何抓取其他网站的内容
    看不到的SQl
    对数据库中时间为空的处理和数据转换成百分数
    不带查询条件的分页
    svn中出现红色感叹号
    视图的创建(根据已有的表)
  • 原文地址:https://www.cnblogs.com/guoziyi/p/7248699.html
Copyright © 2011-2022 走看看