zoukankan      html  css  js  c++  java
  • maven使用本地jar包

    引入本地jar包

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

    mvn install:install-file -Dfile=libs	ools.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>srcmainwebappWEB-INFlib</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>
  • 相关阅读:
    可能是全网最详细的express--middleware
    带你学Node系列之express-CRUD
    简单聊聊ES6-Promise和Async
    Node学习图文教程之express重写留言本案例
    Node.js学习(第四章:初见express)
    彻底弄懂ES6中的Map和Set
    全网最easy的better-scroll实现上拉加载和下拉刷新
    Node中require第三方模块的规则
    canvas实现酷炫气泡效果
    Node.js实现用户评论社区(体验前后端开发的乐趣)
  • 原文地址:https://www.cnblogs.com/pixy/p/4977656.html
Copyright © 2011-2022 走看看