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包就会打进去

  • 相关阅读:
    理财-4
    “大锅”遇险记
    今日份灵感开发
    持续集成简介
    redis clusert分布式集群
    redis 哨兵
    redis 主从复制
    Redis新特性ACL安全策略
    redis 快照持久化RDB和AOF
    redis 基础常用命令
  • 原文地址:https://www.cnblogs.com/lpcyj/p/9800022.html
Copyright © 2011-2022 走看看