1

我的 JSP 上有 URI 名称,我需要找到它在哪个 jar 中使用,例如在我的 JSP 页面上我有以下 URI

<%@ taglib uri="http://xmlns.oracle.com/adf/faces/rich" prefix="af"%>

我需要找出它所指的 jar 我几乎执行了所有类型的搜索操作。

4

3 回答 3

2

安装WinRAR。它能够在任意文件夹中搜索多个压缩文件。打开 WinRAR,导航到/lib所有 JAR 所在的文件夹,然后按 F3。选择在所有文件中搜索并提供搜索关键字http://xmlns.oracle.com/adf/faces/rich

于 2013-01-18T13:07:11.480 回答
0

为此,您必须搜索类路径中的所有 JAR 文件。在每个 JAR 中,.tldMETA-INF目录中查找包含uri您要查找的文件的文件。

换句话说:在类路径的所有 JAR 中查找.tld包含 string的文件。http://xmlns.oracle.com/adf/faces/rich

于 2013-01-18T12:11:59.967 回答
0

如果您使用的是 Tomcat,请尝试

<%=tldLocationsCache.getLocation("http://xmlns.oracle.com/adf/faces/rich")
.getJarResource().getJarFile().getName() %>
于 2013-01-18T13:53:19.260 回答