PluginRepository负责加载nutch系统下的插件,可以通过installExtensionPoints()函数查看要加载的插件和对应路径
2012-12-13 11:04
429 查看
private void installExtensionPoints(List<PluginDescriptor> plugins) { if (plugins == null) { return; } for (PluginDescriptor plugin: plugins) { for(ExtensionPoint point:plugin.getExtenstionPoints()) { String xpId = point.getId(); LOG.debug("Adding extension point " + xpId); // System.err.println("xPId="+xpId+" ||| point="+plugin.getPluginPath()); fExtensionPoints.put(xpId, point); } } }
相关文章推荐
- 如何安装整个linux系统中所需要的mp3播放库插件? 可以在安装rpmfusion仓库后直接通过dnf install进行按照就可以了
- # include <errno.h >查看错误代码errno是调试程序的一个重要方法。当Linux C API函数发生异常时,一般会将errno变量赋值一个整数,不同的值表示不同的含义,可以通过查看
- extension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制。
- 路径,通过navigation可以查看 *.class文件
- JNI:通过函数名对应表的方式来加载对应的native方法
- Struts通过加载插件的形式初始化系统常量以及其他信息
- JNI:通过函数名对应表的方式来加载对应的native方法
- linux下通过dup2标准输出重定向查看系统进程方法(也是popen函数实现的方法)
- 通过命令查看系统正在运行的进程及路径
- Struts通过加载插件的形式初始化系统常量以及其他信息
- nutch系统是如何加载和管理URLFilter插件的
- 从neutron/setup.cfg 的[entry_points] 可以知道组成neutron个个子系统的源码路径
- “无法加载安装程序库wbemupgd.dll,或是找不到函数OcEntry.请与您的系统管理员联系。特定错误码是 0x7e;" 然后是警告框: " 无法初始化应用程序。"
- JAVA语言实现大量信息的分页显示功能及对象反射(通过参数找到对应的函数)
- Linux操作系统下,通过系统调用和库函数分别实现对文件的拷贝
- Jquery插件 - 可以随着滚动条的滚动而即时加载图片
- 通过kettle 的gpload 插件和greenplum-loaders实现批量并行加载
- mui.init()方法中可以有子页面和预加载两项内容,它们是否都在页面加载完成时创建其对应的webview对象?
- 通过GetProcessImageFileName函数获取进程路径
- 如何查看cpu过高,找到对应线程号及该线程对应的函数