maven引用本地jar,并打包部署
2024-09-01 15:04:29
由于项目需要的一个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>
最新文章
- oracle中批量生成字段类型的脚本
- 《JAVA与模式》之单例模式
- 机器学习职位 &; 面经
- 每天一个linux命令(38):vmstat命令
- Linux下新的网络管理工具ip替代ifconfig零压力
- Bi-shoe and Phi-shoe(欧拉函数)
- 如何用 ANTLR 4 实现自己的脚本语言?
- poj3415
- 【5】说说Laravel5的blade模板
- Goffi and Squary Partition
- repo总结
- [Cocos2d-x]Lua 资源热更新
- Angular基础(二)
- 关于opencv模板匹配功能的项目测试记录
- vue+vuex 回退定位到初始位置
- eclipse发布后在tomcat下没有文件夹,服务器的Server locations不能修改
- 开源Web自动化测试工具Selenium IDE
- 使用MySQL的mysqldump命令备份数据库和把数据库备份文件恢复
- 70部MAYA灯光材质渲染教程合集
- Python模块Pygame安装
热门文章
- Keras学习笔记三:一个图像去噪训练并离线测试的例子,基于mnist
- 读redux源码总结
- IntelliJ IDEA工具增加test测试方法,报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
- Word文档怎么从第二页加页码
- skb_buff封装
- Android SDK更新后Eclipse无法正常工作问题
- SQL Server 数据库设计、命名、编码规范
- Cortex-M3 异常中断向量表
- Selenium 2自动化测试实战26(unittest单元测试框架)
- 阶段3 3.SpringMVC&#183;_03.SpringMVC常用注解_8 SessionAttributes注解