好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Maven引入外部jar的几种方法(小结)

方式1:dependency 本地 jar 包

?

1

2

3

4

5

6

7

<dependency>

   <groupid>com.jouypub</groupid> <!--自定义-->

   <artifactid>cloud</artifactid>  <!--自定义-->

   <version> 1.0 </version> <!--自定义-->

   <scope>system</scope> <!--system,类似provided,需要显式提供依赖的jar以后,maven就不会在repository中查找它-->

   <systempath>${basedir}/lib/cloud.jar</systempath> <!--项目根目录下的lib文件夹下,也可以是本机其它目录的绝对路径-->

</dependency>

方式2:编译阶段指定外部lib

?

1

2

3

4

5

6

7

8

9

10

11

12

<plugin>

   <artifactid>maven-compiler-plugin</artifactid>

   <version> 2.3 . 2 </version>

   <configuration>

     <source> 1.8 </source>

     <target> 1.8 </target>

     <encoding>utf- 8 </encoding>

     <compilerarguments>

       <extdirs>lib</extdirs><!--指定外部lib-->

     </compilerarguments>

   </configuration>

</plugin>

方式3:将外部jar打入本地maven仓库

cmd 进入jar包所在路径,执行以下命令

 

复制代码 代码如下:

mvn install:install-file -dfile=cloud.jar -dgroupid=com.hope.cloud -dartifactid=cloud -dversion=1.0 -dpackaging=jar


 

引入依赖

?

1

2

3

4

5

<dependency>

   <groupid>com.hope.cloud</groupid>

   <artifactid>cloud</artifactid>

   <version> 1.0 </version>

</dependency>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

原文链接:https://segmentfault.com/a/1190000015937102

查看更多关于Maven引入外部jar的几种方法(小结)的详细内容...

  阅读:44次