Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression

这篇具有很好参考价值的文章主要介绍了Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明:有时候有一些jar包 maven中央仓库和阿里云仓库没有收录的jar包需要手动下载至本地进行手动添加maven依赖,就拿 IK表达式 IKExpression jar 包来说

第一步

下载IKExpression 包 没有这个包的同学可以点击下载阿里云盘分享

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

 文章来源地址https://www.toymoban.com/news/detail-524767.html

第二步

找到自己项目本地maven仓库位置,如果不清楚可以查看maven 配置文件setting 本地仓库指向

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

 

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

找到对应的本地仓库位置

第三步

编辑你项目模pom 指明要依赖的注意命名方式很关键

groupId  top.cctvo 项目归属(或者公司主网站)

我习惯用thirdparty 作为存放第三方jar的目录名称

artifactId 就直接使用 IKExpression (根据你下载jar包的名称)

version 就是你下载jar的版本

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

第四步

有很多同学会问 jar怎么放到maven仓库,位置怎么订,目录怎么建立,(问得好)

这时候配置完第三步,点击项目进行install操作或者刷新项目操作,maven会自动给你创建好对应的仓库目录,但是会提示你 IKExpression  这个jar包仓库找不到,肯定找不到呀 你下载的jar包都没放进去;

不废话直接把下载的包 放到maven给我创建好的地址文件下;

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

这时候你会发现这文件下没有我的文件多,首先其他的包你不用管,直接最核心的就是里边的这个文件夹下我们要手动创建pom文件,不然你有了jar包你还是instll不成功的;

第五步

创建pom配置文件

注意:两点 1.pom文件命名规范 最好是要导入的jar包名称加-加版本号加.pom后缀(这地方好多容易翻车 一定要注意 jar 名称格式 )我在其他网站下载的IKExpression   jar包 名称是IKExpression2.1.2.jar  jar包名称是 是没有横杠的“-” 这个巨坑,导致咱们配置好也没有用死活找不到jar包)2. pom文件配置

Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression,maven,jar,pycharm

 

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<parent>
		<groupId>top.cctv0.bom</groupId>
		<artifactId>cctv0-bom</artifactId>
		<version>2023.7</version>
		<relativePath /> <!-- lookup parent from repository -->
	</parent>
	<groupId>top.cctv0.webapp</groupId>
	<artifactId>cctv0-webapp</artifactId>
	<packaging>pom</packaging>
	<name>cctv0-webapp</name>

	<!-- 项目依赖 -->
	<dependencies>
		<dependency>
				<groupId>top.cctv0.thirdparty</groupId>
				<artifactId>IKExpression</artifactId>
				<version>2.1.2</version>
			</dependency>
	<dependencies>
</project>

手动创建的pom 首先复制pom的标准标识<?xml ......>等一堆东西(也可以拿我的去改)

让后就是添加自己项目属性的parent 要注意的是 这里的groupId 是你所依赖这个IKExpression包的父级包的id,紧接着就是 本pom的依赖 指向自己 注意一定要根你项目第三步书写的一样

第六步

然后intall 你的项目pom  install 成功大功告成!

 

 

 

到了这里,关于Maven 配置本地jar,通过下载第三方jar包,然后手动配置maven jar包依赖 例如:IKExpression的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python第三方库批量下载到本地,并离线批量安装第三方库

    鉴于公司内网安装的python版本为python3.6.5,而此时又需要安装第三方库pytest,本来是想直接在Python官网PyPI直接搜对应可匹配跑python3.6.5版本的pytest进行下载然后传到内网安装即可,但是发现pytest依赖别的第三方库,根据报错装了几个依赖的第三方库之后,发现还是一堆的问题

    2024年02月07日
    浏览(66)
  • java通过httpclient携带请求头参数获取第三方文件流接口并实现实现文件下载

    创建httpclient 请求,并在header携带指定key,也可根据实际需要携带token等信息。获取第三方接口返回的文件输入流并写到本地response中,实现返回文件流,前端通过js的a标签进行下载。 代码如下: 前端js代码

    2024年02月16日
    浏览(33)
  • SAP PO 接口配置1:连通WebService-通过PO调用第三方接口

    SAP 通过 PO 中间件进行接口调用,调用外部接口。 外部接口可以用任意方式生成,常见的REST类型接口即可,关于如何使用python生成接口,其他章节另述。 本教程的前置条件,PO中已配置Business Systems,并与SAP环境连通。 这里以常见的post接口做示例,如有其他类型接口,需要每

    2024年02月05日
    浏览(78)
  • PyCharm下载和安装教程以及相关配置(导入第三方库的软件包等配置)Windows版下载

    PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持

    2023年04月08日
    浏览(53)
  • SpringBoot打包成WAR包的时候把第三方jar包打到LIB文件夹下和把第三方jar包打入到SpringBoot jar包中

    转载 首先我们应该知道我们把 SPRINGBOOT 项目打包成WAR包和JAR包的时候分别需要何种插件 我们最常用的把 springBoot 打成jar包的插件是下面这样的一个插件,这是把我们的 springBoot 项目打包成为一个可执行 jar 的插件 把 springBoot 项目打包成一个war包的插件是下面这样的一个插件

    2024年02月07日
    浏览(35)
  • 打包jar服务,如何提取第三方依赖包

    很多时候有这个需求,编译源码的时候无法联网,需要把源代码和依赖包一起离线用。 那么怎么把可以联网的工程依赖包,下载后提供给无网环境用呢。war的很多时候是默认提供好的,那么maven打包jar包服务的,assembly.xml 配置需要增加以下内容: 再执行maven打包就可以了。所

    2024年01月25日
    浏览(32)
  • idea 创建java项目,引入第三方jar,打包jar包

    前提:已安装好JDK,并且配置好了JDK环境变量。 直接点击create创建即可 刚创建完的项目可能是没有out目录的,当我们执行一次main方法,代码会经过编译,然后生成out目录 打印输出结果,我们第一个java Hello word 就执行完啦。 创建Java文件和包 下载jar包的网站:https://mvnrepos

    2024年02月11日
    浏览(43)
  • Android常用的第三方库--.jar、.aar

    JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文 件。JAR是 Java 的一种文档格式,是一种与平台无关的文件格式,可将多个文件合成一个文件。只包含了class文件与清单文件 , 不包含资源文件,如图片等所有res中的文件 。 JAR的优

    2024年02月03日
    浏览(32)
  • Flutter插件引入第三方jar包之armeabi

    然而我们这个相机厂商只提供 armeabi 架构的包 由于测试机是v8a的架构,而且flutter经过多个版本更新后,不能直接flutter run的时候指定平台架构为32位的,则 无法调用到so文件 ,所以有不小的麻烦。这先按下不表。 首先还是在 plugin/android 的目录新建一个 libs 文件夹,然后将

    2024年04月16日
    浏览(26)
  • 如何获取第三方maven依赖信息?

     依赖信息查询方式:       1. maven仓库信息官网 https://mvnrepository.com/       2. mavensearch插件搜索 访问可能会比较慢  搜索你想要查找的依赖  点击你想要查找的依赖  打开是这个界面,点击对应版本号  复制底部的maven依赖即可 file-settings  settings-plugins(插件)  下载mave

    2024年02月09日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包