package com.snowcattle.game.common.util;
public class ResourcePathUtil {
/**
* 在指定资源路径找到给定资源文件,并返回资源文件的完整路径
* 查找顺序如下
* 1. 查找目标.jar的压缩包内路径
* 2. 在程序的启动目录查找
* @param resourceFileName
* @return
*/
public static String getRootPathWithoutSlash(String resourceFileName){
try{
String result = ResourcePathUtil.class.getResource("/"+resourceFileName).getPath();
return result;
}
catch(Exception e){
return System.getProperty("user.dir")+"/"+resourceFileName;
}
}
}