1、应用:本地的jar包引入到项目中,并且打包到war包中 ---针对maven的项目

2、解决:

  a、在service 创建一个lib文件夹,所需要的jar包放到文件夹下

  b、修改pom文件,添加依赖:

      <!--融360-->

      <dependency>

        <groupId>net.sf.json</groupId>

        <artifactId>json-lib</artifactId>

        <version>1.0.0</version>

        <scope>system</scope>

        <systemPath>${project.basedir}/src/main/resources/lib/json-lib-2.4-jdk15.jar</systemPath>

      </dependency>

      <dependency>

        <groupId>com.rong360.tianji</groupId>

        <artifactId>demo</artifactId>

        <version>1.0.0</version>

        <scope>system</scope>

         <systemPath>${project.basedir}/src/main/resources/lib/rong360-tianji-java-demo.jar</systemPath>

      </dependency>

  c、继续修改pom文件

                     <plugins>
                         <plugin>
                                 <groupId>org.apache.maven.plugins</groupId>
                                 <artifactId>maven-compiler-plugin</artifactId>
                                 <version>3.1</version>
                                <configuration>
                                       <source>1.7</source>
                                       <target>1.7</target>
                                      <encoding>UTF-8</encoding>
                                      <compilerArguments>
                                            <verbose>true</verbose>
                                           <overwrite>true</overwrite>
                                            <extdirs>${project.basedir}/src/main/resources/lib</extdirs>
                                      </compilerArguments>
                              </configuration>
                         </plugin>
                        <plugin>
         <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
           <webResources>
              <resource>
                 <directory>${project.basedir}/src/main/resources/lib</directory>
                 <targetPath>WEB-INF/lib/</targetPath>
                    <includes>
                    <include>**/*.jar</include>
                  </includes>
              </resource>
          </webResources>
          </configuration>
      </plugin>
    </plugins>

        

 

 

 

        

 posted on 2018-08-22 10:19  风凌月歌  阅读(541)  评论(0编辑  收藏  举报