本文整理了Java中com.sap.psr.vulas.shared.util.FileUtil.getJARFilePath()
方法的一些代码示例,展示了FileUtil.getJARFilePath()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileUtil.getJARFilePath()
方法的具体详情如下:
包路径:com.sap.psr.vulas.shared.util.FileUtil
类名称:FileUtil
方法名:getJARFilePath
[英]Provided that the given URL points to a JAR file (or classes contained therein), the method transforms the string representation of the given URL into a string presentation of the local file system path of the JAR file. If the URL does not point to a JAR, the method returns null. Examples of URLs are as follows: url:file:/a/b/c.jar!123.class file:/a/b/c.jar
[中]如果给定URL指向JAR文件(或其中包含的类),则该方法将给定URL的字符串表示形式转换为JAR文件的本地文件系统路径的字符串表示形式。如果URL不指向JAR,则该方法返回null。url的示例如下:url:file:/a/b/c.jar!123.class文件:/a/b/c.jar
代码示例来源:origin: SAP/vulnerability-assessment-tool
public static String getJarFilePath(Class<?> _clazz) {
final ClassLoader cl = _clazz.getClassLoader();
final URL res_url = cl.getResource(_clazz.getName().replace('.', '/') + ".class");
return FileUtil.getJARFilePath(res_url.toString());
}
代码示例来源:origin: SAP/vulnerability-assessment-tool
final String jar_path = FileUtil.getJARFilePath(_url.toString());
if(jar_path==null) return false;
代码示例来源:origin: SAP/vulnerability-assessment-tool
getLog().info("Class loader search path contains [" + urls.length + "] items: Search for configurations in JAR files");
for(int i=0; i<urls.length; i++) {
final String jar_path = FileUtil.getJARFilePath(urls[i].toString());
if(jar_path!=null) {
if(!jar_paths_analyzed.contains(jar_path)) {
代码示例来源:origin: SAP/vulnerability-assessment-tool
jar_path = (jar_url==null ? null : FileUtil.getJARFilePath(jar_url.toString()));
if(jar_path!=null && this.jarFiles.containsKey(jar_path)) {
ja = this.jarFiles.get(jar_path);
代码示例来源:origin: SAP/vulnerability-assessment-tool
final String jar_path = (_url == null ? null : FileUtil.getJARFilePath(_url.toString())); // The complete FS path pointing to the JAR
final String jar_name = (jar_path == null ? null : FileUtil.getFileName(jar_path));
代码示例来源:origin: SAP/vulnerability-assessment-tool
final String callee_jar_path = (_callee_url == null ? null : FileUtil.getJARFilePath(_callee_url.toString()));
JarAnalyzer callee_ja = null;
if(callee_jar_path!=null ) callee_ja = tpi.getJarAnalyzerByPath(callee_jar_path);
final String caller_jar_path = (caller_url == null ? null : FileUtil.getJARFilePath(caller_url.toString()));
JarAnalyzer caller_ja = null;
if(caller_jar_path!=null ) caller_ja = tpi.getJarAnalyzerByPath(caller_jar_path);
内容来源于网络,如有侵权,请联系作者删除!