jodd.io.FileUtil Java Examples
The following examples show how to use
jodd.io.FileUtil.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: EsRestSpecGen4Retrofit.java From wES with MIT License | 6 votes |
public static void main(String[] args) { EsRestSpecGen4Retrofit parser = new EsRestSpecGen4Retrofit(); String specHome = ".\\wES-toolkit\\api\\"; Iterator<File> iterator = FindFileUtil.search(true, false, specHome); while (iterator.hasNext()) { File f = iterator.next(); if (f.getName().endsWith(".json")) { try { String jsoncode = FileUtil.readUTFString(f); parser.parseCode(jsoncode); } catch (IOException e) { e.printStackTrace(); } } } parser.writeToFile(".\\wES-client\\src\\main\\java\\org\\datasays\\wes\\client\\EsService.java"); }
Example #2
Source File: EsRestSpecGen4Retrofit.java From wES with MIT License | 6 votes |
public void writeToFile(String file) { StringBuilder javaCodes = new StringBuilder(); javaCodes.append("package org.datasays.wes.client;\n\n"); javaCodes.append("import retrofit2.Call;\n"); javaCodes.append("import retrofit2.http.Body;\n"); javaCodes.append("import retrofit2.http.DELETE;\n"); javaCodes.append("import retrofit2.http.GET;\n"); javaCodes.append("import retrofit2.http.HEAD;\n"); javaCodes.append("import retrofit2.http.POST;\n"); javaCodes.append("import retrofit2.http.PUT;\n"); javaCodes.append("import retrofit2.http.Path;\n\n"); javaCodes.append("public interface EsService {\n"); javaCodes.append(" " + codes.toString() + "\n"); javaCodes.append("}\n"); try { FileUtil.writeString(file, javaCodes.toString(), "utf-8"); } catch (IOException e) { e.printStackTrace(); } }
Example #3
Source File: EsRestSpecGen.java From wES with MIT License | 6 votes |
public static void main(String[] args) { EsRestSpecGen codeGen = new EsRestSpecGen(); String specHome = ".\\api\\"; codeGen.sourceDir = "..\\wES-client\\src\\main\\java\\"; codeGen.pkg = "org.datasays.wes"; Iterator<File> iterator = FindFileUtil.search(true, false, specHome); while (iterator.hasNext()) { File f = iterator.next(); if (f.getName().endsWith(".json")) { try { String jsoncode = FileUtil.readUTFString(f); codeGen.parseCode(jsoncode); codeGen.writeJavaFile(); } catch (IOException e) { e.printStackTrace(); } } } codeGen.writeEsHelper(); }
Example #4
Source File: SysToolkit.java From DAFramework with MIT License | 6 votes |
public static void mklink(String target, String source) throws Exception { File fTarget = new File(polishFilePath(target)); if (fTarget.exists() && fTarget.isDirectory()) { if (isSymbolicLink(target)) { exec("rd /q " + fTarget.getAbsolutePath(), ".", true, true); } else { FileUtil.deleteDir(fTarget); } } if (!fTarget.getParentFile().exists()) { FileUtil.mkdirs(fTarget.getParentFile()); } File fSource = new File(polishFilePath(source)); if (fSource.isDirectory()) { exec("mklink /d " + target + " " + source, ".", true, true); } else { exec("mklink /h " + target + " " + source, ".", true, true); } }
Example #5
Source File: FileDeleteTest.java From ueboot with BSD 3-Clause "New" or "Revised" License | 6 votes |
public void delete(File file) throws IOException { String fileName = file.getName(); if(file.isDirectory()&&(fileName.equals(".settings") || fileName.equals("target"))){ FileUtil.delete(file); System.out.println("删除文件夹"+file.getAbsolutePath()+fileName); }else if(file.isFile() && (fileName.equals(".classpath") || fileName.equals(".project") || fileName.equals(".gitignore")) ){ file.delete(); System.out.println("删除文件"+file.getAbsolutePath()+fileName); } File[] files = file.listFiles(); if(files == null){ return; } for (int i = 0; i < files.length; i++) { File f = files[i]; this.delete(f); } }
Example #6
Source File: EsRestSpecGen.java From wES with MIT License | 6 votes |
public void writeJavaFile() { try { String pkg2 = pkg + ".actions"; StringBuilder javaCodes = new StringBuilder(); javaCodes.append("package " + pkg2 + ";\n\n"); javaCodes.append("import okhttp3.HttpUrl;\n" + "import org.datasays.wes.core.RequestInfo;\n" + "import org.datasays.wes.types.*;\n"); javaCodes.append(codes.toString()); javaCodes.append("}\n"); String filePath = sourceDir + pkg2.replace('.', File.separatorChar) + File.separatorChar; FileUtil.mkdirs(filePath); FileUtil.writeString(filePath + clsName + ".java", javaCodes.toString(), "utf-8"); codes = new StringBuilder(); } catch (IOException e) { e.printStackTrace(); } }
Example #7
Source File: GitTestExtension.java From GitToolBox with Apache License 2.0 | 6 votes |
private void prepareImpl(GitTestSetup setup) throws Exception { Path rootPath = setup.getRootPath(); File rootDir = rootPath.toFile(); if (FileUtil.isExistingFolder(rootDir)) { log.info("Deleting existing git root dir {}", rootPath); FileUtil.deleteDir(rootDir); } log.info("Initializing git [bare={}] repository in {}", setup.isBare(), rootPath); try (Git git = Git.init().setDirectory(rootDir).setBare(setup.isBare()).call()) { if (!setup.isBare()) { StoredConfig config = git.getRepository().getConfig(); config.load(); config.setString("user", null, "name", "Jon Snow"); config.setString("user", null, "email", "[email protected]"); config.save(); } log.info("Setup initial git repository state in {}", rootPath); setup.setup(git); git.close(); log.info("Git repository ready in {}", rootPath); } }
Example #8
Source File: SysToolkit.java From wES with MIT License | 6 votes |
public static void mklink(String target, String source) throws Exception { File fTarget = new File(polishFilePath(target)); if (fTarget.exists() && fTarget.isDirectory()) { if (isSymbolicLink(target)) { exec("rd /q " + fTarget.getAbsolutePath(), ".", true, true); } else { FileUtil.deleteDir(fTarget); } } if (!fTarget.getParentFile().exists()) { FileUtil.mkdirs(fTarget.getParentFile()); } File fSource = new File(polishFilePath(source)); if (fSource.isDirectory()) { exec("mklink /d " + target + " " + source, ".", true, true); } else { exec("mklink /h " + target + " " + source, ".", true, true); } }
Example #9
Source File: WJsonUtils.java From wES with MIT License | 5 votes |
public static void writeJson(String file, Object obj) { try { FileUtil.writeString(file, getGsonBuilder().create().toJson(obj), "utf-8"); } catch (IOException e) { LOG.error(e.getMessage(), e); } }
Example #10
Source File: EsRestSpecGen.java From wES with MIT License | 5 votes |
public void writeEsHelper() { try { String pkg2 = pkg + ".client"; StringBuilder javaCodes = new StringBuilder(); javaCodes.append("package " + pkg2 + ";\n\n"); javaCodes.append("import okhttp3.HttpUrl;\n"); javaCodes.append("import okhttp3.OkHttpClient;\n"); javaCodes.append("import org.datasays.wes.actions.*;\n"); javaCodes.append("import org.datasays.wes.core.IConvert;\n"); javaCodes.append("import org.datasays.wes.core.WHttpClient;\n\n"); javaCodes.append("public class EsHelper extends WHttpClient {\n"); javaCodes.append("\tprotected HttpUrl server;\n"); javaCodes.append("\n"); javaCodes.append("\tpublic EsHelper() {\n"); javaCodes.append("\t\tsuper();\n"); javaCodes.append("\t}\n\n"); javaCodes.append("\tpublic void init(String server, OkHttpClient client, IConvert convert) {\n"); javaCodes.append("\t\tif (server.trim().endsWith(\"/\")) {\n"); javaCodes.append("\t\t\tserver = server.trim().substring(0, server.trim().length() - 1);\n"); javaCodes.append("\t\t}\n"); javaCodes.append("\t\tthis.server = HttpUrl.parse(server);\n"); javaCodes.append("\t\tsuper.init(client, convert);\n"); javaCodes.append("\t}\n\n"); javaCodes.append(helperCodes.toString()); javaCodes.append("}\n"); String filePath = sourceDir + pkg2.replace('.', File.separatorChar) + File.separatorChar; FileUtil.mkdirs(filePath); FileUtil.writeString(filePath + "EsHelper.java", javaCodes.toString(), "utf-8"); } catch (IOException e) { e.printStackTrace(); } }
Example #11
Source File: EsRestSpecGen.java From wES with MIT License | 5 votes |
public void writeEnumType(String type, List<String> options, String defaultValue, String description) { try { String pkg2 = pkg + ".types"; StringBuilder javaCodes = new StringBuilder(); javaCodes.append("package " + pkg2 + ";\n\n"); javaCodes.append("//" + description + "\n"); javaCodes.append("//default: " + defaultValue + "\n"); javaCodes.append("public enum " + type + " {\n"); String enumCodes = ""; for (String option : options) { String enumName = option.toUpperCase(); if (option.trim().length() <= 0) { enumName = "v"; } enumCodes += "\t" + enumName + "(\"" + option + "\"),\n"; } enumCodes = StringUtil.cutSuffix(enumCodes, ",\n"); javaCodes.append(enumCodes + ";\n"); javaCodes.append("\tprivate String name;\n"); javaCodes.append("\t" + type + "(String name) {\n"); javaCodes.append("\t\tthis.name = name;\n"); javaCodes.append("\t}\n\n"); javaCodes.append("\t@Override\n"); javaCodes.append("\tpublic String toString() {\n"); javaCodes.append("\treturn this.name;\n"); javaCodes.append("\t}\n"); javaCodes.append("}"); String filePath = sourceDir + pkg2.replace('.', File.separatorChar) + File.separatorChar; FileUtil.mkdirs(filePath); FileUtil.writeString(filePath + type + ".java", javaCodes.toString(), "utf-8"); } catch (IOException e) { e.printStackTrace(); } }
Example #12
Source File: EsDataHelper.java From wES with MIT License | 5 votes |
/** * 重建Index * * @param index */ public void reCreateIndex(String index, String type, String backupDir) { try { String path = path(backupDir, index, type + ".json"); String json = FileUtil.readString(path, "utf-8"); if (json != null && json.trim().length() > 0) { rmAllData(index, type); putMapping(index, type, WJsonUtils.fromJson(json, Object.class)); } } catch (Exception e) { LOG.error(e.getMessage(), e); } }
Example #13
Source File: EsDataHelper.java From wES with MIT License | 5 votes |
/** * 备份es数据到backupDir目录 * * @param index * @param type * @param backupDir */ @SuppressWarnings("unchecked") public void backupData(String index, String type, String backupDir) { try { String path = path(backupDir, index, type); FileUtil.mkdirs(path); WPageIterator<Object> result = search(index, type, SearchQuery.MatchAll(), Object.class); while (result.hasNext()) { Object vo = result.next(); WJsonUtils.writeJson(path + ((Map<Object, Object>) vo).get("id") + ".json", vo); } } catch (IOException e) { LOG.error(e.getMessage(), e); } }
Example #14
Source File: SysToolkit.java From wES with MIT License | 5 votes |
public static void delFiles(String file) throws Exception { File f = new File(polishFilePath(file)); if (f.exists()) { LOG.info("删除" + file); if (f.isDirectory()) { if (isSymbolicLink(file)) { exec("rd /q " + f.getAbsolutePath() + "", ".", true, true); } else { FileUtil.deleteDir(f.getAbsolutePath(), new FileUtilParams().setRecursive(true).setContinueOnError(false)); } } else { FileUtil.delete(f.getAbsolutePath(), new FileUtilParams().setContinueOnError(false)); } } }
Example #15
Source File: WJsonUtils.java From wES with MIT License | 5 votes |
public static JsonObjGetter fromJson(File f) { try { return fromJson(FileUtil.readString(f, "utf-8")); } catch (Exception e) { LOG.error(e.getMessage(), e); return null; } }
Example #16
Source File: WJsonUtils.java From wES with MIT License | 5 votes |
public static <T extends Object> T fromJson(File f, Class<T> cls) { try { return fromJson(FileUtil.readString(f, "utf-8"), cls); } catch (Exception e) { LOG.error(e.getMessage(), e); return null; } }
Example #17
Source File: VcfUtils.java From wES with MIT License | 5 votes |
public static void exportVcf(List<VcfBean> beans, File vcfFile) { try { StringBuffer sb = new StringBuffer(); for (VcfBean bean : beans) { sb.append("BEGIN:VCARD\r\n"); sb.append("VERSION:3.0\r\n"); sb.append("N;CHARSET=UTF-8:;" + bean.getFullName() + ";;;\r\n"); sb.append("FN;CHARSET=UTF-8: " + bean.getFullName() + "\r\n"); if ("" != bean.getOrg() && bean.getOrg() != null) { sb.append("ORG:" + bean.getOrg() + "\r\n"); } if ("" != bean.getTitle() && bean.getTitle() != null) { sb.append("TITLE:" + bean.getTitle() + "\r\n"); } if ("" != bean.getAddress() && bean.getAddress() != null) { sb.append("ADR;HOME:;;;" + bean.getAddress() + ";;;\r\n"); } if ("" != bean.getNote() && bean.getNote() != null) { sb.append("NOTE:" + bean.getNote() + "\r\n"); } if ("" != bean.getMobile() && bean.getMobile() != null) { sb.append("TEL;CELL:" + bean.getMobile() + "\r\n"); } if ("" != bean.getTelePhone() && bean.getTelePhone() != null) { sb.append("TEL;HOME:" + bean.getTelePhone() + "\r\n"); } if ("" != bean.getEmail() && bean.getEmail() != null) { sb.append("EMAIL:" + bean.getEmail() + "\r\n"); } sb.append("END:VCARD\r\n"); } FileUtil.writeString(vcfFile, sb.toString(), "utf-8"); } catch (Exception e) { e.printStackTrace(); } }
Example #18
Source File: MenuDaoTest.java From DAFramework with MIT License | 5 votes |
@Test public void insertAll() { try { String json = FileUtil.readString("../../WdtcWeb/static/data/allMenus.json", "utf-8"); ActionResultList<EMenu> allMenus = WJsonUtils.toObject(json, ActionResultList.class, EMenu.class); Assert.notNull(allMenus, ""); Assert.notNull(allMenus.getData(), ""); int index = 10; for (EMenu menu : allMenus.getData()) { if (menu.getItems() != null && menu.getItems().size() > 0) { printMenuInsertSql(index + "", "0", menu.getName(), menu.getCode(), 10, "message"); int subIndex1 = 10; for (EMenu subMenu1 : menu.getItems()) { if (subMenu1.getItems() != null && subMenu1.getItems().size() > 0) { printMenuInsertSql(index + "" + subIndex1, index + "", subMenu1.getName(), subMenu1.getCode(), 20, "message"); int subIndex2 = 10; for (EMenu subMenu2 : subMenu1.getItems()) { printMenuInsertSql(index + "" + subIndex1 + "" + subIndex2, index + "" + subIndex1, subMenu2.getName(), subMenu2.getCode(), 1, "message"); subIndex2 += 10; } } else { printMenuInsertSql(index + "" + subIndex1, index + "", subMenu1.getName(), subMenu1.getCode(), 20, "message"); } subIndex1 += 10; } } else { printMenuInsertSql(index + "", "0", menu.getName(), menu.getCode(), 1, "message"); } index += 10; } } catch (IOException e) { LOG.error(e.getMessage(), e); } }
Example #19
Source File: SysToolkit.java From DAFramework with MIT License | 5 votes |
public static void delFiles(String file) throws Exception { File f = new File(polishFilePath(file)); if (f.exists()) { LOG.info("删除" + file); if (f.isDirectory()) { if (isSymbolicLink(file)) { exec("rd /q " + f.getAbsolutePath() + "", ".", true, true); } else { FileUtil.deleteDir(f.getAbsolutePath(), new FileUtilParams().setRecursive(true).setContinueOnError(false)); } } else { FileUtil.delete(f.getAbsolutePath(), new FileUtilParams().setContinueOnError(false)); } } }
Example #20
Source File: WJsonUtils.java From DAFramework with MIT License | 5 votes |
public static void writeJson(String file, Object obj) { try { FileUtil.writeString(file, getGsonBuilder().create().toJson(obj), "utf-8"); } catch (IOException e) { LOG.error(e.getMessage(), e); } }
Example #21
Source File: WJsonUtils.java From DAFramework with MIT License | 5 votes |
public static JsonObjGetter fromJson(File f) { try { return fromJson(FileUtil.readString(f, "utf-8")); } catch (Exception e) { LOG.error(e.getMessage(), e); return null; } }
Example #22
Source File: WJsonUtils.java From DAFramework with MIT License | 5 votes |
public static <T extends Object> T fromJson(File f, Class<T> cls) { try { return fromJson(FileUtil.readString(f, "utf-8"), cls); } catch (Exception e) { LOG.error(e.getMessage(), e); return null; } }
Example #23
Source File: VcfUtils.java From DAFramework with MIT License | 5 votes |
public static void exportVcf(List<VcfBean> beans, File vcfFile) { try { StringBuffer sb = new StringBuffer(); for (VcfBean bean : beans) { sb.append("BEGIN:VCARD\r\n"); sb.append("VERSION:3.0\r\n"); sb.append("N;CHARSET=UTF-8:;" + bean.getFullName() + ";;;\r\n"); sb.append("FN;CHARSET=UTF-8: " + bean.getFullName() + "\r\n"); if ("" != bean.getOrg() && bean.getOrg() != null) { sb.append("ORG:" + bean.getOrg() + "\r\n"); } if ("" != bean.getTitle() && bean.getTitle() != null) { sb.append("TITLE:" + bean.getTitle() + "\r\n"); } if ("" != bean.getAddress() && bean.getAddress() != null) { sb.append("ADR;HOME:;;;" + bean.getAddress() + ";;;\r\n"); } if ("" != bean.getNote() && bean.getNote() != null) { sb.append("NOTE:" + bean.getNote() + "\r\n"); } if ("" != bean.getMobile() && bean.getMobile() != null) { sb.append("TEL;CELL:" + bean.getMobile() + "\r\n"); } if ("" != bean.getTelePhone() && bean.getTelePhone() != null) { sb.append("TEL;HOME:" + bean.getTelePhone() + "\r\n"); } if ("" != bean.getEmail() && bean.getEmail() != null) { sb.append("EMAIL:" + bean.getEmail() + "\r\n"); } sb.append("END:VCARD\r\n"); } FileUtil.writeString(vcfFile, sb.toString(), "utf-8"); } catch (Exception e) { e.printStackTrace(); } }
Example #24
Source File: LdapUtil.java From jeecg with Apache License 2.0 | 4 votes |
/** * 主函数用于测试 * * @param args * @throws Exception */ public static void main(String[] args) throws Exception { // get AD Context String adAdmin = "OP031793"; String adAdminPassword = "xxxxx"; DirContext dc = getDirContext(adAdmin, adAdminPassword); if (dc == null) { //System.out.println("User or password incorrect!"); return; } /* * 假设address.txt中存在如下信息,一个是员工号,一个是手机号,当然也可以加其他内容进来 * OP036616,13111111111 * OP018479,13122222222 * OP017591,13233333333 * OP032528,13244444444 */ FileInputStream fileInputStream = StreamUtils .getFileInputStream("d:\\address.txt"); String strFile = StreamUtils.InputStreamTOString(fileInputStream); String[] lineContextArray = strFile.split("\r\n"); for (int i = 0; i < lineContextArray.length; i++) { if (lineContextArray[i] == null) continue; String lineContext = lineContextArray[i]; String[] employeeArray = lineContext.split(","); String employeeID = employeeArray[0]; String dn = getDN(ROOT, "", "sAMAccountName=" + employeeID, dc); if (dn == null) { FileUtil.appendString(errorFile, "Not find user:" + employeeID + "\n"); continue; } modifyInformation(dn, employeeID, dc, employeeArray); } close(dc); }
Example #25
Source File: FileUploadServlet.java From symphonyx with Apache License 2.0 | 4 votes |
@Override public void doGet(final HttpServletRequest req, final HttpServletResponse resp) throws ServletException, IOException { if (QN_ENABLED) { return; } final LatkeBeanManager beanManager = Lifecycle.getBeanManager(); final UserQueryService userQueryService = beanManager.getReference(UserQueryService.class); final UserMgmtService userMgmtService = beanManager.getReference(UserMgmtService.class); final OptionQueryService optionQueryService = beanManager.getReference(OptionQueryService.class); try { final JSONObject option = optionQueryService.getOption(Option.ID_C_MISC_ALLOW_ANONYMOUS_VIEW); if (!"0".equals(option.optString(Option.OPTION_VALUE))) { if (null == userQueryService.getCurrentUser(req) && !userMgmtService.tryLogInWithCookie(req, resp)) { final String referer = req.getHeader("Referer"); if (!StringUtils.contains(referer, "fangstar.net")) { final String authorization = req.getHeader("Authorization"); LOGGER.debug("Referer [" + referer + "], Authorization [" + authorization + "]"); if (!StringUtils.contains(authorization, "Basic ")) { resp.sendError(HttpServletResponse.SC_FORBIDDEN); return; } else { String usernamePwd = StringUtils.substringAfter(authorization, "Basic "); usernamePwd = Base64.decodeToString(usernamePwd); final String username = usernamePwd.split(":")[0]; final String password = usernamePwd.split(":")[1]; if (!StringUtils.equals(username, Symphonys.get("http.basic.auth.username")) || !StringUtils.equals(password, Symphonys.get("http.basic.auth.password"))) { resp.sendError(HttpServletResponse.SC_FORBIDDEN); return; } } } } } } catch (final Exception e) { LOGGER.log(Level.ERROR, "Gets file failed", e); resp.sendError(HttpServletResponse.SC_FORBIDDEN); return; } final String uri = req.getRequestURI(); String key = uri.substring("/upload/".length()); key = StringUtils.substringBeforeLast(key, "-64.jpg"); // Erase Qiniu template key = StringUtils.substringBeforeLast(key, "-260.jpg"); // Erase Qiniu template String path = UPLOAD_DIR + key; if (!FileUtil.isExistingFile(new File(path))) { resp.sendError(HttpServletResponse.SC_NOT_FOUND); return; } final byte[] data = IOUtils.toByteArray(new FileInputStream(path)); final String ifNoneMatch = req.getHeader("If-None-Match"); final String etag = "\"" + MD5.hash(new String(data)) + "\""; resp.addHeader("Cache-Control", "public, max-age=31536000"); resp.addHeader("ETag", etag); resp.setHeader("Server", "Latke Static Server (v" + SymphonyServletListener.VERSION + ")"); if (etag.equals(ifNoneMatch)) { resp.setStatus(HttpServletResponse.SC_NOT_MODIFIED); return; } final OutputStream output = resp.getOutputStream(); IOUtils.write(data, output); output.flush(); IOUtils.closeQuietly(output); }
Example #26
Source File: LdapUtil.java From jeecg with Apache License 2.0 | 4 votes |
/** * 修改 * * @return * @throws IOException */ public static boolean modifyInformation(String dn, String employeeID, DirContext dc, String[] employeeArray) throws IOException { try { String[] modifyAttr = { "telephoneNumber" }; // employeeArray.length - 1的目的去除员工编号 ModificationItem[] modifyItems = new ModificationItem[employeeArray.length - 1]; for (int i = 0; i < modifyAttr.length; i++) { String attrName = modifyAttr[i]; Attribute attr = new BasicAttribute(attrName, employeeArray[i + 1]); modifyItems[i] = new ModificationItem( DirContext.REPLACE_ATTRIBUTE, attr); } /* 修改属性 */ // Attribute attr0 = new BasicAttribute("telephoneNumber", // telephoneNumber); // modifyItems[0] = new // ModificationItem(DirContext.REPLACE_ATTRIBUTE, attr0); /* 删除属性 */ // Attribute attr0 = new BasicAttribute("description","陈轶"); // modifyItems[0] = new // ModificationItem(DirContext.REMOVE_ATTRIBUTE, attr0); /* 添加属性 */ // Attribute attr0 = new BasicAttribute("employeeID", employeeID); // modifyItems[0] = new ModificationItem(DirContext.ADD_ATTRIBUTE, // attr0); /* 修改属性 */ dc.modifyAttributes(dn, modifyItems); return true; } catch (NamingException e) { e.printStackTrace(); System.err.println("Error: " + e.getMessage()); FileUtil.appendString(errorFile, "Error:" + e.getMessage() + "\n"); return false; } }
Example #27
Source File: SysToolkit.java From wES with MIT License | 4 votes |
public static void copyFile(String srcDir, String destDir) throws Exception { FileUtil.copyFile(polishFilePath(srcDir), polishFilePath(destDir)); }
Example #28
Source File: SysToolkit.java From wES with MIT License | 4 votes |
public static void copyDir(String srcDir, String destDir) throws Exception { FileUtil.copyDir(polishFilePath(srcDir), polishFilePath(destDir)); }
Example #29
Source File: SysToolkit.java From DAFramework with MIT License | 4 votes |
public static void copyFile(String srcDir, String destDir) throws Exception { FileUtil.copyFile(polishFilePath(srcDir), polishFilePath(destDir)); }
Example #30
Source File: SysToolkit.java From DAFramework with MIT License | 4 votes |
public static void copyDir(String srcDir, String destDir) throws Exception { FileUtil.copyDir(polishFilePath(srcDir), polishFilePath(destDir)); }