我的 JSP 上有 URI 名称,我需要找到它在哪个 jar 中使用,例如在我的 JSP 页面上我有以下 URI
<%@ taglib uri="http://xmlns.oracle.com/adf/faces/rich" prefix="af"%>
我需要找出它所指的 jar 我几乎执行了所有类型的搜索操作。
我的 JSP 上有 URI 名称,我需要找到它在哪个 jar 中使用,例如在我的 JSP 页面上我有以下 URI
<%@ taglib uri="http://xmlns.oracle.com/adf/faces/rich" prefix="af"%>
我需要找出它所指的 jar 我几乎执行了所有类型的搜索操作。
安装WinRAR。它能够在任意文件夹中搜索多个压缩文件。打开 WinRAR,导航到/lib
所有 JAR 所在的文件夹,然后按 F3。选择在所有文件中搜索并提供搜索关键字http://xmlns.oracle.com/adf/faces/rich
。
为此,您必须搜索类路径中的所有 JAR 文件。在每个 JAR 中,.tld
在META-INF
目录中查找包含uri
您要查找的文件的文件。
换句话说:在类路径的所有 JAR 中查找.tld
包含 string的文件。http://xmlns.oracle.com/adf/faces/rich
如果您使用的是 Tomcat,请尝试
<%=tldLocationsCache.getLocation("http://xmlns.oracle.com/adf/faces/rich")
.getJarResource().getJarFile().getName() %>