private String getLibraryName(String libraryName) { String simplified = libraryName; final String BASE = "---"; String template = mapSharedLibraryName(BASE); int prefixEnd = template.indexOf(BASE); if (prefixEnd > 0 && simplified.startsWith(template.substring(0, prefixEnd))) { simplified = simplified.substring(prefixEnd); } String suffix = template.substring(prefixEnd + BASE.length()); int suffixStart = simplified.indexOf(suffix); if (suffixStart != -1) { simplified = simplified.substring(0, suffixStart); } return simplified; }
String name = mapSharedLibraryName(libName);
String libname = name.startsWith("/") ? name : NativeLibrary.mapSharedLibraryName(name); String resourcePath = name.startsWith("/") ? name : Platform.RESOURCE_PREFIX + "/" + libname; if (resourcePath.startsWith("/")) {
private String getLibraryName(String libraryName) { String simplified = libraryName; final String BASE = "---"; String template = mapSharedLibraryName(BASE); int prefixEnd = template.indexOf(BASE); if (prefixEnd > 0 && simplified.startsWith(template.substring(0, prefixEnd))) { simplified = simplified.substring(prefixEnd); } String suffix = template.substring(prefixEnd + BASE.length()); int suffixStart = simplified.indexOf(suffix); if (suffixStart != -1) { simplified = simplified.substring(0, suffixStart); } return simplified; }
String name = mapSharedLibraryName(libName);
System.out.println("Looking in classpath from " + loader + " for " + name); String libname = name.startsWith("/") ? name : NativeLibrary.mapSharedLibraryName(name); String resourcePath = name.startsWith("/") ? name : Platform.RESOURCE_PREFIX + "/" + libname; if (resourcePath.startsWith("/")) {