maven使用本地jar包

引入本地jar包

方式一:将本地Jar包安装到本地仓库,再按常规方式引用

mvn install:install-file -Dfile=libs\tools.jar -DgroupId=com.sun -DartifactId=tools -Dversion=1.5.0 -Dpackaging=jar -DgeneratePom=true
<dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.5.0</version>
</dependency>

 

方式二:直接添加本地依赖

<dependency>
    <groupId>com.sun</groupId>
    <artifactId>tools</artifactId>
    <version>1.5.0</version>
    <scope>system</scope>
    <systemPath>C:/java/jdk/lib/tools.jar</systemPath>
</dependency>

 

 

编译时配置额外的依赖包路径

  <build>
        <plugins>
            <plugin>
              <artifactId>maven-compiler-plugin</artifactId>
              <configuration>
                  <source>1.6</source>
                  <target>1.6</target>
                  <encoding>UTF-8</encoding>
                  <compilerArguments>
                       <extdirs>src\main\webapp\WEB-INF\lib</extdirs>
                 </compilerArguments>
              </configuration>
            </plugin>
        </plugins>
    </build>

 

将额外的本地依赖文件打到war包中

    <plugin>            
       <groupId>org.apache.maven.plugins</groupId>             <artifactId>maven-war-plugin</artifactId>             <version>2.3</version>             <configuration>                 <warName>${project.artifactId}</warName>                 <webResources>                     <resource>                         <directory>lib/</directory>                         <targetPath>WEB-INF/lib</targetPath>                         <includes>                             <include>**/*.jar</include>                         </includes>                     </resource>                 </webResources>             </configuration>         </plugin>

 

posted @ 2015-11-19 14:54  XRacoon  阅读(5010)  评论(0编辑  收藏  举报