如果有需要maven手动下载的话,
比如我是要下载这个依赖,或者说应该是插件
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
有一种方式是:在对应的目录下打开命令行
然后输入命令
install:install-file -Dfile=D:\tools\jar\iabc.jar -DgroupId=com.abc.apip.sdk-DartifactId=apip-sdk-abc-Dversion=1.0.0 -Dpackaging=jar
如上代码参考:
The specified file not exists_光落尘埃的博客-CSDN博客
其实-Dfile 参数要有路径+包名,这个报名是下载的包名,如果是按照上面的方式打开命令行,那么可以只写包名。
包名的命名规范本人不清楚,我是直接从mvn官网中对应包复制下来的。
关于怎么知道 groupId 和 artifactId 等信息,应该会在官网了吧
这个方式应该算是通过maven的插件下载的
例证如下(如下是 -Dfile 参数不对的例子,主要是表达应该是通过maven插件下载的观点 )
第二种方式直接从官网下载
Maven Repository: Search/Browse/Explore (mvnrepository.com)
https://mvnrepository.com/
里面找到对应的依赖可以找到,这里是服务于上面的对应如何获取依赖
这里主要是通过点击对应的地方,直接手动通过浏览器下载。
还有一种
通过idea的某个东西下载,本人不是很了解,只是发现了这个操作
点击之后可以发现往里面写入依赖, 注意这里要加上 <dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.2.1</version>
</dependency>
值得注意的是,这里的保存目录 就是文件下载的地方,它会下很多文件,但是你要的可能只是一个,你可以把不需要的其他删除,(我不了解原理,只是发现这样方式可以下载)