zoukankan      html  css  js  c++  java
  • maven添加本地jar

    maven有时需要添加了一些本地jar,记录下流程

    1.在项目名下创建一个文件夹,起名为lib吧,放要的jar放进去

    2.然后打开jar在的路径,打开命令窗口,执行 mvn install:install-file   -Dfile=./jave-1.0.2.jar   -DgroupId=java   -DartifactId=java -Dversion=1.0.2   -Dpackaging=jar

    这里添加的jar是java-1.0.2.jar,这是一个处理视频压缩的jar,(并不好用,压出来视频不太清晰,已换方案)

    3.接着修改pom文件

          <dependency>

             <groupId>video</groupId>  

        <artifactId>video</artifactId>   //这里名字可以随便起,为了不叫java,我把jar包改成video这个名字了

      <version>2012FF_u1</version>  
      <scope>system</scope>  
      <systemPath>${project.basedir}/lib/video-1.0.2.jar  
      </systemPath>  
    </dependency>

    <build>      
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-resources-plugin</artifactId>
                    <version>2.5</version>
                    <configuration>
                        <encoding>UTF-8</encoding>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-dependency-plugin</artifactId>
                    <version>2.10</version>
                    <executions>
                      <execution>
                        <id>copy-dependencies</id>
                        <phase>package</phase>
                        <goals>
                          <goal>copy-dependencies</goal>
                        </goals>
                        <configuration>
                          <outputDirectory>${project.build.directory}/alternateLocation</outputDirectory>
                          <overWriteReleases>false</overWriteReleases>
                          <overWriteSnapshots>false</overWriteSnapshots>
                          <overWriteIfNewer>true</overWriteIfNewer>
                        </configuration>
                      </execution>
                    </executions>
                  </plugin>
            </plugins>
        </build>

    4.查看maven仓库对应路径下有没有此jar包,没有则拷进去就行了,这样就完成了,

       多执行下clean和update就行了,jar包就会打进去

  • 相关阅读:
    java线程学习之volatile关键字
    java线程学习之yield方法
    java线程学习之join方法
    小程序hideTarBar隐藏TabBar后,获取windowHeight不准确问题
    canvas等base64格式上传到服务端直传到oss
    服务器关于node的注意事项
    node.js连接本地数据库
    小程序(mpvue框架)的总结
    git代码的注意
    js里的实用小技巧
  • 原文地址:https://www.cnblogs.com/lpcyj/p/9800022.html
Copyright © 2011-2022 走看看