事情是这样的 ,不过maven仓库仍然令我很困惑:
今天打算写一个定时器的操作(Quartz,这里只是举个例子),听说java有庞大的类库和jar,存储到maven上,打算试一下,于是在maven上找了一下jar包,结果却是这样的:
嗯?结果应该是Quartz,怎么变成这些我不认识的jar了呢?难道是我搜索的姿势不对?于是尝试着换了下关键词,任务调度(Task scheduling),但是结果确是这样的:
这仍然让我很困惑,除非是直接在maven仓库里输入quartz,否则找到的jar根本不知道是干啥用的,而且也没有对应的说明书,,,这个问题试着在百度上解决,,结果没找到,,,那么问题来了:
1.正确的搜索姿势是什么?下面这些jar包对应的说明书,或者说是帮助文档的位置在那里?
2.maven下面的jar包那么多,该如何查找这些jar对应的API?或者说是英文的API文档?
3.这么多的jar包,如果我不知道用Quartz这个jar,怎么根据优先级判断呢?比如优先使用人数多的,优先使用下载版本多的,求好心人解答,不胜感激
java的maven,对比node-js的npm的确少了个说明文档,这点主要还是要靠经验,一般JAVA的轮子都不只一个,捡资料多一点的用吧