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>
  • 相关阅读:
    Linux/UNIX编程:实现简单 tee 命令
    Java原子变量类需要注意的问题
    一种很有意思的数据结构:Bitmap
    Java实现简单井字棋
    分治算法学习
    使用栈实现表达式求值
    Web安全学习笔记——SQL注入
    【old】Python学习笔记
    函数1
    pycharm(Tip of Day)
  • 原文地址:https://www.cnblogs.com/jaxlove-it/p/8034724.html
Copyright © 2011-2022 走看看