zoukankan      html  css  js  c++  java
  • maven引用本地jar,并打包部署

    由于项目需要的一个jar在maven仓库里没有,又不想把jar手动导入仓库。然而百度的几个处理方式都是一样的方法,我却没有一个成功的。于是就请教了大神,大神也是各种测试,终于成功实现了,实现如下:

    新建文件夹,,与src同级,这里取名libs

    dependency代码:
    <dependency>
                <groupId>org.wltea.ik-analyzer</groupId>
                <artifactId>IKAnalyzer</artifactId>
                <version>6.5.0</version>
                <scope>system</scope>
                <systemPath>${project.basedir}/libs/KAnalyzer-6.5.0.jar</systemPath>
    </dependency>

    plugin 编译代码:

    <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>${java.version}</source>
                        <target>${java.version}</target>
                        <showWarnings>true</showWarnings>
                        <compilerArguments>
                            <extdirs>libs</extdirs>
                        </compilerArguments>
                    </configuration>
    </plugin>

    plugin打war包代码:

    <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-war-plugin</artifactId>
                    <version>2.4</version>
                    <configuration>
                        <warName>${project.artifactId}</warName>
                        <webResources>
                            <resource>
                                <directory>${project.basedir}libs</directory>
                                <targetPath>WEB-INF/lib</targetPath>
                                <includes>
                                    <include>KAnalyzer-6.5.0.jar</include>
                                    <include>jave-1.0.2.jar</include>
                                </includes>
                            </resource>
                        </webResources>
                    </configuration>
    </plugin>
  • 相关阅读:
    SpringMVC注解控制器详解
    在自己的服务器上安装GitBook
    基于UDP协议的网络编程
    RabbitMQ安装使用详解
    Python3.4 + Django1.7.7 搭建简单的表单并提交
    暴力枚举 UVA 10976 Fractions Again?!
    暴力枚举 UVA 725 Division
    思维 UVALive 3708 Graveyard
    DFS(剪枝) POJ 1011 Sticks
    DFS+模拟 ZOJ 3861 Valid Pattern Lock
  • 原文地址:https://www.cnblogs.com/jaxlove-it/p/8034724.html
Copyright © 2011-2022 走看看