天打算写一个定时器的操作(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,怎么根据优先级判断呢?比如优先使用人数多的,优先使用下载版本多的,求好心人解答,不胜感激
使用maven仓库,你需要知道你要用什么,不支持根据你要做什么提供依赖的。
maven这是提供你依赖的,你可以简单的获取依赖和依赖的依赖,并不是为你提供API文档的
至于版本,你可以尝试使用useage多的,冲突了再更改。