Java 在哪里可以找到com.ibm.ws.logging.object.hpel.WsLogRecord
今天我的一个实习生来找我,问他在哪里可以找到下面的课程Java 在哪里可以找到com.ibm.ws.logging.object.hpel.WsLogRecord,java,websphere,Java,Websphere,今天我的一个实习生来找我,问他在哪里可以找到下面的课程 com.ibm.ws.logging.object.hpel.WsLogRecord 通常像findjar.com这样的东西会找到它,但在本例中它找不到。我最终使用Jar资源管理器在以下位置的WAS 8库中找到它,但该过程效率低下: {server root}\plugins\com.ibm.hpel.logging.jar 这篇文章的目的是深入了解在哪里可以找到它,但同时也要问,当在线实用程序无法提供您所需的洞察力时,找到类的最佳方法
com.ibm.ws.logging.object.hpel.WsLogRecord
通常像findjar.com这样的东西会找到它,但在本例中它找不到。我最终使用Jar资源管理器在以下位置的WAS 8库中找到它,但该过程效率低下:
{server root}\plugins\com.ibm.hpel.logging.jar
这篇文章的目的是深入了解在哪里可以找到它,但同时也要问,当在线实用程序无法提供您所需的洞察力时,找到类的最佳方法是什么
谢谢,
Jeremy我能够在com.ibm.ws.logging.object.WsLogRecord(减去hpel)下找到WsLogRecord。我使用eclipse在com.ibm.ws.logging.object下查找,找不到hpel,但找到了WsLogRecord。我能够使用JDEclipse查看实际的类。类中的注释给出了一个文件位置(C:\IBM\SDP\runtimes\base\u v7\plugins\com.IBM.ws.runtime.jar)。看起来我在findjar.com上也找不到它,而.jar是IBM的现成代码。我想这并不能回答如何在线找到它,但我能够找到它,然后通过上述步骤查看类。我能够在com.ibm.ws.logging.object.WsLogRecord下找到WsLogRecord(减去hpel)。我使用eclipse在com.ibm.ws.logging.object下查找,找不到hpel,但找到了WsLogRecord。我能够使用JDEclipse查看实际的类。类中的注释给出了一个文件位置(C:\IBM\SDP\runtimes\base\u v7\plugins\com.IBM.ws.runtime.jar)。看起来我在findjar.com上也找不到它,而.jar是IBM的现成代码。我想这并不能回答如何在线找到它,但我能够找到它,然后通过上面的步骤查看该类。如果所有其他操作都失败,并且我无法使用Eclipse Quick Type Hierarchy找到该类,它显示了该类所在的jar,我将使用一个shell脚本,如下所示:
for f in `find /path/to/websphere/lib -name "*.jar"`
do
FOUND=`jar tvf $f | grep WsLogRecord`
if [[ -n $FOUND ]]
then
echo "Found in $f:"
echo $FOUND
fi
done
如果所有其他操作都失败,并且我无法使用Eclipse Quick Type Hierarchy(显示类所在的jar)找到该类,我将使用一个shell脚本,如下所示:
for f in `find /path/to/websphere/lib -name "*.jar"`
do
FOUND=`jar tvf $f | grep WsLogRecord`
if [[ -n $FOUND ]]
then
echo "Found in $f:"
echo $FOUND
fi
done
要在WebSphere的运行实例下找到它,我要做的是部署以定位提供特定类的jar 对于子孙后代,以下是以下信息的来源:
Servlet容器类查找器
Servlet容器类查找器
输入Java类的完全限定名
(例如org.apache.oro.text.regex.Perl5Compiler)在下面的字段中。这个
servlet将尝试加载该类,如果成功,则查询
类的java.security.CodeSource以获取类的位置
使用以下方法:
Class.forName(className).getProtectionDomain().getCodeSource()类
类名:
代码取自
.
要在WebSphere的运行实例下找到它,我要做的是部署以定位提供特定类的jar
对于子孙后代,以下是以下信息的来源:
Servlet容器类查找器
Servlet容器类查找器
输入Java类的完全限定名
(例如org.apache.oro.text.regex.Perl5Compiler)在下面的字段中。这个
servlet将尝试加载该类,如果成功,则查询
类的java.security.CodeSource以获取类的位置
使用以下方法:
Class.forName(className).getProtectionDomain().getCodeSource()类
类名:
代码取自
.
JarExplorer链接:JarExplorer链接: