/**
* 建構目錄
*
* @param defaultDir
* @param resource
*/
protected static void buildDir(String defaultDir, Resource resource, String assignDir) {
try {
// 當沒使用spring注入時,或指定目錄
if (resource == null || assignDir != null) {
File dir = new File(assignDir != null ? assignDir : defaultDir);
FileHelper.md(dir);
}
// 使用spring注入時
else {
// web
// /WEB-INF/xml
// /custom/output
if (resource instanceof ServletContextResource) {
ServletContextResource recource = (ServletContextResource) resource;
// 1./cms/WEB-INF/xml
// 2./cms/custom/output
FileHelper.md(recource.getFile().getAbsolutePath());
}
// file:xml
// xml
// custom/output
else {
URL url = resource.getURL();
if (url != null) {
FileHelper.md(url.getFile());
}
}
}
} catch (Exception ex) {
ex.printStackTrace();
}
}
ConfigHelper2.java 文件源码
java
阅读 17
收藏 0
点赞 0
评论 0
项目:openyu-commons
作者:
评论列表
文章目录