maven的jar包手动导入maven管理
通常使用maven时,只需要将对应的jar包引用写在pom.xml文件中就可以了,但是有一些maven自己无法下载的jar包或者一些特殊的jar包,maven没办法加载进来,我们可以在某些途径下将jar包文件下载下来,然后通过命令加载到maven管理中去,然后在maven中引用jar包,就不会报错了
下面随便使用一个jar包作为例子
mvn install:install-file -Dfile=E:/MAVEN/javax.swing-1.0.5.jar -DgroupId=clojure-interop -DartifactId=javax.swing -Dversion=1.0.5 -Dpackaging=jar
这里解释一下
-Dfile=E:/MAVEN/javax.swing-1.0.5.jar
-Dfile是已有的jar文件存放的位置
-DgroupId=clojure-interop
-DgroupId是jar文件的groupId
-DartifactId=javax.swing
-DartifactId是jar文件的artifactId
-Dversion=1.0.5 -Dpackaging=jar
-Dversion是版本
-Dpackaging是打包形式
下面是在pom.xml文件中的用法
<dependency>
<groupId>clojure-interop</groupId>
<artifactId>javax.swing</artifactId>
<version>1.0.5</version>
</dependency>
直接引用就可以了
如果是在linux中使用maven的话(远程开发),只需要将文件路径改为linux路径即可。