zoukankan      html  css  js  c++  java
  • maven 工程下第三方jar 包的引入和打包 war

    有时我们需要第三方jar 放在lib 包下

    -------位置:/WEB-INF/lib 

    报编译出错,此时:

    然后在打包war 发现问题 

    pom.xml  中引入

    ${basedir}为pom内置的元素
    <!--maven 将lib 下包打成war 包-->
              <plugin>
                  <artifactId>maven-compiler-plugin</artifactId>
                  <configuration>
                      <source>1.8</source>
                      <target>1.8</target>
                      <encoding>UTF-8</encoding>
                      <compilerArguments>
                          <!-- <extdirs>${basedir}/WebRoot/WEB-INF/lib</extdirs> -->
                          <extdirs>${basedir}/src/main/webapp/WEB-INF/lib</extdirs>
                      </compilerArguments>
                  </configuration>
              </plugin>
            <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_war_packaging -->
            <!--引入第三方jar 包-->
            <plugin>
              <artifactId>maven-war-plugin</artifactId>
              <version>3.2.0</version>
                <configuration>
                    <webResources>
                        <resource>
                            <directory>${basedir}/src/main/webapp/WEB-INF/lib</directory> <targetPath>WEB-INF/lib</targetPath> 

                  <includes>
                  
    <include>**/*.jar</include>
       
                   </includes> </resource>
          
                  </webResources> </configuration>

                </plugin>
  • 相关阅读:
    Cocos2d-x 使用物理引擎进行碰撞检测
    Cocos2d粒子系统二
    cocos2d(粒子效果编辑器)
    关于Cococs中的CCActionEase(下)
    关于Cococs中的CCActionEase(中)
    关于Cococs中的CCActionEase
    call()和apply() 的区别
    WebStorm 使用快捷键大全
    WebStorm 的使用(一)
    导入xlsx,文件到sqlite3数据库
  • 原文地址:https://www.cnblogs.com/jsbk/p/9817492.html
Copyright © 2011-2022 走看看