public class JarUtils extends Object
| 构造器和说明 |
|---|
JarUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getJarName(Class<?> jarClazz)
取得class所在 jar包名称
|
static String |
getJarPath(Class<?> clazz)
null 表示在ClassPath下
|
static InputStream |
getResourceAsStreamFromClassPath(String resource)
取得class所在 jar包 中的资源
|
static InputStream |
getResourceAsStreamFromJar(Class<?> jarClazz,
String resource)
取得class所在 jar包 中的资源
|
static URL |
getResourceFromClassPath(String resource) |
static URL |
getResourceFromJar(Class<?> jarClazz,
String resource)
取得class所在 jar包 中的资源
|
static Properties |
loadProperties(InputStream in)
取得InputStream
|
static String |
readAllText(InputStream in)
取得文件的所有文本内容
|
static String |
readInputStream(Charset charset,
InputStream in) |
static String |
readResourceFromJar(Charset charset,
Class<?> jarClazz,
String resource) |
static String |
readResourceFromJar(Class<?> jarClazz,
String resource) |
public static String getJarName(Class<?> jarClazz)
jarClazz - public static URL getResourceFromJar(Class<?> jarClazz, String resource)
jarClazz - resource - 所取的资源public static InputStream getResourceAsStreamFromJar(Class<?> jarClazz, String resource)
jarClazz - resource - 所取的资源public static InputStream getResourceAsStreamFromClassPath(String resource)
resource - 所取的资源public static Properties loadProperties(InputStream in)
in - public static String readAllText(InputStream in)
in - public static String readInputStream(Charset charset, InputStream in)
public static String readResourceFromJar(Charset charset, Class<?> jarClazz, String resource)
Copyright © 2015. All Rights Reserved.