public class FileCheck
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) static org.apache.log4j.Logger |
log
声明日志
|
| Constructor and Description |
|---|
FileCheck() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
bytesToHexString(byte[] src)
byte数组转换成16进制字符串
|
static java.lang.String |
CalFileMd5ByFile(java.lang.String strFile)
计算指定路径下某文件的md5校验和
|
static java.lang.String |
CalFileMd5ByFileInJar(java.lang.Class obj,
java.lang.String strFile)
读取jar包中的某文件的md5校验和
|
public static java.lang.String CalFileMd5ByFile(java.lang.String strFile)
strFile - 文件全路径java.lang.Exceptionpublic static java.lang.String CalFileMd5ByFileInJar(java.lang.Class obj,
java.lang.String strFile)
obj - jar包中的任意类,用来辅助定位jar包strFile - 文件在jar包的相对路径,按5.x项目规范,所有非java文件应放在开发环境的src/main/resource目录下,例如某文件在src/main/resource/abc/def.txt下,则此处需传入/abc/def.txtjava.lang.Exceptionpublic static java.lang.String bytesToHexString(byte[] src)
src -