利用findmaven.net解决ClassNotFoundException
2014-01-22 10:00
281 查看
http://www.findmaven.net是笔者发现的一款可以和www.findjar.com媲美,且有过之而无不及的jar搜索引擎,它可以根据Java开发者提供的Class名或者Jar名找到包含它的Jar,同时提供 Jar的Maven仓库链接, Maven
POM, Jar的依赖树, Jar的依赖信息, JavaDoc, Jar的结构树和Jar的依赖树。总而言之,相比www.findjar.com的强大之处在于它直接和maven仓库建立起联系,且称每周与maven仓库同步一次。
www.findmaven.net
和http://www.findjar.com一个著名的JAR文件搜索引擎相比,www.findjar.com缺少JAR包与Maven中央仓库http://search.maven.org的关联。所以当你在findjar中搜索到JAR包后,你仍然不知道该JAR的GAV(Apache
Maven 坐标定位使用的名词,Maven坐标主要由GAV,即groupId, artifactId, version决定),特别是当前大部分公司和个人都使用maven进行开发,只知道jar名而不知道gav必然给开发者带来不少的麻烦。
www.findjar.com
http://www.findmaven.net有这样的优势,开发者可以在首页查询输入框中输入要查找的jar名或者class名,搜索引擎支持模糊查询。点击"查询最高版本gav"按钮后会显示符合条件的最高版本jar,这样可以避免显示太多不同版本的相同jar,有利于用户筛选所需要的jar。且显示结果有高亮显示。
按照class查询结果
按照jar查询结果
每行jar信息都有若干功能按钮,可以分别查看该jar的所有版本,jar依赖树,jar结构和javadoc。
所有版本
javadoc
jar依赖树
jar结构树
另外如果有搜索引擎没有找到结果,他会提示相关搜索结果,当然你查找的jar必须在Maven仓库中
相关结果
另外他还提供英文版本
英文版本
笔者曾经用http://www.findmaven.net解决了开发中的难题。笔者在开发lucene程序中eclipse报出缺包错误
于是笔者在http://www.findmaven.net的查询输入框中输入Highlighter,查询该类所在的jar
因为笔者的lucene开发版本3.6.0,所以点击这条记录的"查看所有版本"链接,结果显示
找到3.6.0这个版本后,点击这个链接
终于找到了这个jar的gav,输入上面红色方块中代码到自己maven项目的pom.xml中
结果eclipse中的错误提示消失了
当然你可以直接点击这个Jar的详细信息链接,找到Maven的gav信息和jar的信息
大家在开发中遇到类似问题也可以试试这个jar搜索引擎。
POM, Jar的依赖树, Jar的依赖信息, JavaDoc, Jar的结构树和Jar的依赖树。总而言之,相比www.findjar.com的强大之处在于它直接和maven仓库建立起联系,且称每周与maven仓库同步一次。
www.findmaven.net
和http://www.findjar.com一个著名的JAR文件搜索引擎相比,www.findjar.com缺少JAR包与Maven中央仓库http://search.maven.org的关联。所以当你在findjar中搜索到JAR包后,你仍然不知道该JAR的GAV(Apache
Maven 坐标定位使用的名词,Maven坐标主要由GAV,即groupId, artifactId, version决定),特别是当前大部分公司和个人都使用maven进行开发,只知道jar名而不知道gav必然给开发者带来不少的麻烦。
www.findjar.com
http://www.findmaven.net有这样的优势,开发者可以在首页查询输入框中输入要查找的jar名或者class名,搜索引擎支持模糊查询。点击"查询最高版本gav"按钮后会显示符合条件的最高版本jar,这样可以避免显示太多不同版本的相同jar,有利于用户筛选所需要的jar。且显示结果有高亮显示。
按照class查询结果
按照jar查询结果
每行jar信息都有若干功能按钮,可以分别查看该jar的所有版本,jar依赖树,jar结构和javadoc。
所有版本
javadoc
jar依赖树
jar结构树
另外如果有搜索引擎没有找到结果,他会提示相关搜索结果,当然你查找的jar必须在Maven仓库中
相关结果
另外他还提供英文版本
英文版本
笔者曾经用http://www.findmaven.net解决了开发中的难题。笔者在开发lucene程序中eclipse报出缺包错误
于是笔者在http://www.findmaven.net的查询输入框中输入Highlighter,查询该类所在的jar
因为笔者的lucene开发版本3.6.0,所以点击这条记录的"查看所有版本"链接,结果显示
找到3.6.0这个版本后,点击这个链接
终于找到了这个jar的gav,输入上面红色方块中代码到自己maven项目的pom.xml中
结果eclipse中的错误提示消失了
当然你可以直接点击这个Jar的详细信息链接,找到Maven的gav信息和jar的信息
大家在开发中遇到类似问题也可以试试这个jar搜索引擎。
相关文章推荐
- findmaven(vs findjar)改版后全新上线
- 寻找jar包网站的新功能上线
- 在maven仓库中查找jar
- 如何最方便的查看javadoc
- 戊戌宮
- Android 4.0及以上版本接收开机广播BOOT_COMPLETED、开机自启动服务
- 单机上部署Hadoop2.2.0
- 已以用户 NT AUTHORITY\SYSTEM 的身份执行。 Error formatting query, probably invalid parameters [SQLSTATE 42000]
- Java堆溢出
- HOG+SVM
- 日志蜘蛛爬行记录分析器和查看器
- 搜索会抓取网站域名的whoise信息吗
- 搜索如何对待过期的域名
- 子域名会过继主域名的权重吗
- java基础知识一览(二)
- 如何使 SQL Server高效 --T-SQL(ITPUT 讨论汇总)
- mysql 事务隔离级别
- 第一節
- onActivityResult传值的使用
- Struts2-第一篇-HelloWorld