首页 > 其他分享 >maven项目引用本地jar包

maven项目引用本地jar包

时间:2024-07-01 16:20:08浏览次数:22  
标签:0.1 jar ojdbc8 maven 12.2 本地

这个问题相信很多人都碰到过,在maven项目中引用本地jar包有如下两种常见的做法:

1、方法一:在pom.xml中的dependency中指定jar路径

<dependency>
    <groupId>ojdbc8-12.2.0.1.jar</groupId>
    <artifactId>ojdbc8-12.2.0.1.jar</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/src/main/resources/lib/ojdbc8-12.2.0.1.jar</systemPath>
</dependency>

其中,groupId、artifactId和version可以随便填,重点在于systemPath要填写本地的jar包路径。(这里的${project.basedir}是maven项目的根目录)

 

2、方法二:先用mvm install将jar包注册到maven本地仓库中,再在pom.xml中引入

mvn install:install-file -Dfile=D:\itextasian-2.1.7.jar -DgroupId=com.lowagie -DartifactId=itext-asian -Dversion=2.1.3.RELEASE -Dpackaging=jar -DgeneratePom=true

其中:

-Dfile即jar包本地路径;

-DgroupId、-DartifactId和-Dversion分别对应了dependency配置节下的groupId、artifactId和version项的值。

 

按照以上两种方法的任意一种配置后,再刷新一下maven即可同步完成。

 

标签:0.1,jar,ojdbc8,maven,12.2,本地
From: https://www.cnblogs.com/ddcoder/p/18278309

相关文章

  • 1974Springboot医院远程诊断管理系统idea开发mysql数据库web结构java编程计算机网页源
    一、源码特点 springboot医院远程诊断管理系统是一套完善的信息系统,结合springboot框架和bootstrap完成本系统,对理解JSPjava编程开发语言有帮助系统采用springboot框架(MVC模式开发),系统具有完整的源代码和数据库,系统主要采用B/S模式开发。springboot医院远程诊断系统......
  • 完全离线的本地问答模型LocalGPT如何实现无公网IP远程连接提问
    文章目录前言环境准备1.localGPT部署2.启动和使用3.安装cpolar内网穿透4.创建公网地址5.公网地址访问6.固定公网地址前言本文主要介绍如何本地部署LocalGPT并实现远程访问,由于localGPT只能通过本地局域网IP地址+端口号的形式访问,实现远程访问还需搭配cpola......
  • (幼儿向)如何在本地部署大模型
    首先给有一台可以联网的电脑,配置高有配置高的玩法配置低有配置低的玩法,本帖就来阐述一下穷哥们的玩法打开浏览器搜索ollama(网址)ollama.com,下载他 (建议魔法上网,这样会更快些)下载完之后,根据电脑配置选择适合自己的大模型建议配置低的都选7b以下的模型。具体搜索下载大模型......
  • git检查别人提交的PR(pull requests)并在本地验证,然后合并
    可以看官方流程:Checkingoutpullrequestslocally-GitHubDocs当别人给你的开源仓库提交了pullrequest,你该怎么检查别人提交的代码是否可用,然后合并上去呢?今天我就遇到了,就在前不久开源项目douyin-live失败了,需要开启signature字段校验,研究了两天后发现需要使用浏览器......
  • 自动同步github项目到本地
    参考https://blog.csdn.net/qq_41832237/article/details/103474283开源github项目想要同步到本地gitlab将github项目克隆至本地项目需要是开源的,用户有权限clone#gitclonehttps://github.com/liuyueming/salt.git添加用于同步github项目的内部gitlab远程仓库#git......
  • 在Linux中,如何将本地 80 端口的请求转发到 8080 端口?当前主机 IP 为10.0.0.104。
    在Linux系统中,将本地80端口的请求转发到8080端口,可以通过使用iptables命令来实现。当前主机IP为10.0.0.104,具体命令如下:iptables-tnat-APREROUTING-d10.0.0.104-ptcp--dport80-jDNAT--to-destination10.0.0.104:8080解析:iptables:iptables命令用于配置Linux内核......
  • Java常见的本地存储方式
    1、HashMap1.1特点K-V形式线程不安全查询效率快通过线程不安全的特点,表现了HashMap的应用场景局限于单线程(没有线程并发问题的场景)1.2基础操作Map<Object,Object>map=newHashMap<>();//添加元素map.put("key","value");//获取元素map.get("key");//删除元......
  • Mac 本地启动 Dify
    本地启动dify拉取dify文件gitclonehttps://github.com/langgenius/dify.git启动底层服务cddify/dockerdocker-compose-fdocker-compose.middleware.yaml-pdifyup-d启动后端API安装poetrybrewinstallpoetry配置cd../apicp.env.example.env......
  • 构建本地智能知识问答系统:基于Langchain和ChatGLM的简单实践
    在数字化时代,智能知识问答系统成为了提升企业效率和数据安全性的关键工具。本文将介绍如何基于Langchain和ChatGLM构建一个本地化、支持中文的智能知识问答系统。该系统不仅能够实现完全本地化推理,而且对开源模型友好,可满足企业对数据隐私和私域化部署的需求。项目概览本项目利......
  • Ollama深度探索:AI大模型本地部署的全面教程
    目录引言一、Ollama概述1、定义与定位2、核心功能3、技术优势4、应用场景二、安装与配置1、系统要求2、安装方法3、配置指南4、启动Ollama服务四、快速开始1、启动Ollama2、部署运行模型3、REESTAPI五、自定义模型1、定制化的必要性2、使用Modelfile定制模型3、参数......