目录
maven仓库官方网站就是:https://mvnrepository.com/
maven仓库官方网站就是:https://mvnrepository.com/
下面我会以docx转doc时用到的非中心仓库的包spire.doc.free-2.7.3.jar为例,教会你使用两种方式下载使用jar包资源.
怎么在maven官网仓库搜索自己想要的jar包
首先在搜索栏使用全称或者是关键字对jar包进行搜索
选择你自己想用的种类,一般就是看着哪个最接近你想要的就选哪个,但是这里的spire.doc.free只搜到了一种,所以没得选(手动狗头),
点进去看到这里有两个版本,5.2.0和5.1.0, 然而我想要的是2.7.3没有怎么办,没有办法,只能先硬着头皮先选一个Usages(被引用的数量)多的,就是5.2.0这个.
进去后看到下面的界面,我标注的已经比较详细了.
使用方式一:导入pom文件依赖(推荐使用)
1.把上图方式一的maven配置复制粘贴到自己项目的pom中
2.把上图的外部仓库地址添加到自己的maven的setting文件中,id可以随便取,只要和setting文件中其他的仓库id不重复就行.
好了,方式一完成了,刷新maven,可以正常下载,(我的是刚开始配置完几分钟内一直下载不了,然后我出去吃个饭,回来一点,就下载成功了!,这尼玛,百度发现应该是网络的问题,毕竟不是咱国内的仓库地址,国外的网络波动也是有情可原的)
这时候,我想起我下载的是5.2.0版本,但是我想要的是2.7.3版本,于是我就把版本改为了2.7.3,然后就下载成功了! 这很玄学,maven仓库官网不显示2.7.3版本,但是我又可以下载! 这就很棒!
使用方式二:直接下载jar包
1.把上图的方式二箭头指的jar包一点,它就会自动下载下来.
2.在你项目的resouces文件夹下新建一个lib文件夹,把jar包放进去.
3.打开project的libraries设置,按照下面的标的步骤把lib文件夹添加到依赖中.
(网上说还要在modules中配置,我看了,在libraries设置后,modules的配置中自动就有了)
至此,此jar包已经可以正常导入使用了,方式二完成!
补充一:
其实我这篇讲方式一(用pom文件配置)的方法是对的,但是架不住国外的外部仓库的连接网络不给力啊,有部分jar包即使方式一配置再正确也下载不下来,就比如说word转PDF用到的jar包--aspose-words-15.8.0-jdk16.jar,这个包我百度了一下,就是典型的网络问题,就是死活下载不了.
这个时候我们只能用方式二,直接下载jar包了.
补充二:
此时这个spire.doc.free的jar包并不能在项目package的时候打包进去,如果需要被打包进去,那么需要在pom文件中配置一些东西! 详情请看下一篇!