解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

本文主要是介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin...

Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file

本地仓库,手动加的jar

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

pom.XML中就是找不到,把_remote.properties、.lastUpdate文件删除,任凭我clean,install,都不行。。。

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

最后,试了Maven命令 --mvn install:install-file,阔以了!!!!

先简单说一下mvn install:install-file 命令:

mvn install:install-file 命令用于将一个已存在的 jar 文件安装到本地 Maven 仓库中。这个命令通常在你有一个不在任何公共仓库中的 jar 文件,或者你希望将一个本地生成的 jar 文件添加到本地 Maven 仓库时使用。

下面是 mvn install:install-file 命令的详细说明及China编程其常用参数:

基本用法

mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id> -DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging> [-Dclassifier=<class编程ifier>] [-DgeneratePom=<true|false>] [-DcreateChecksum=<true|false>]

参数说明

  • -Dfile:jar包所在的路径与文件名
  • -DgroupId:groupId 名
  • -DartifactId:该包artifactId名
  • -Dversion:版本号
  • -Dpackaging:包类型(例如 jar、war、pom 等)
  • -Dclassifier(可选):该包 的分类器
  • -DgeneratePom(可选):如果设置为 truephp则 MaChina编程ven 将为该包生成一个基础的 POM 文件。默认值是 false
  • -DcreateChecksum(可选):如果设置为 true,则 Maven 将为该包生成一个校验和文件。默认值是 false

我的操作步骤

首先,将.m2的jar包移到另一个文件夹中

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

然后,打开终端,执行maven命令:

mvn install:install-file -Dfile=D:\temp\FDD-1.0.0.jar -DgroupId=com.syFdd -DartifactId=FDD -Dversion=1.0.0 -Dpackaging=jar -DgeneratePpythonom=true

然后,它竟然报错了!!!

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

说是少什么pom文件,查了一下,有说是因为操作系统的差异导致,把所有参数加上引号即可,果然加上双引号,OK了!!

mvn install:install-file "-Dfile=D:\temp\FDD-1.0.0.jar" "-DgroupId=com.syFdd" "-DartifactId=FDD" "-Dversion=1.0.0" "-Dpackaging=jar" "-DgeneratePom=true"

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

这样jar包就移到了.m2中

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

pom.xml文件也不报红了!!!

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持China编程(www.chinasem.cn)。

这篇关于解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1154371

相关文章

C++ vector越界问题的完整解决方案

《C++vector越界问题的完整解决方案》在C++开发中,std::vector作为最常用的动态数组容器,其便捷性与性能优势使其成为处理可变长度数据的首选,然而,数组越界访问始终是威胁程序稳定性的... 目录引言一、vector越界的底层原理与危害1.1 越界访问的本质原因1.2 越界访问的实际危害二、基

Python多线程应用中的卡死问题优化方案指南

《Python多线程应用中的卡死问题优化方案指南》在利用Python语言开发某查询软件时,遇到了点击搜索按钮后软件卡死的问题,本文将简单分析一下出现的原因以及对应的优化方案,希望对大家有所帮助... 目录问题描述优化方案1. 网络请求优化2. 多线程架构优化3. 全局异常处理4. 配置管理优化优化效果1.

Java实现本地缓存的四种方法实现与对比

《Java实现本地缓存的四种方法实现与对比》本地缓存的优点就是速度非常快,没有网络消耗,本地缓存比如caffine,guavacache这些都是比较常用的,下面我们来看看这四种缓存的具体实现吧... 目录1、HashMap2、Guava Cache3、Caffeine4、Encache本地缓存比如 caff

C#使用Spire.XLS快速生成多表格Excel文件

《C#使用Spire.XLS快速生成多表格Excel文件》在日常开发中,我们经常需要将业务数据导出为结构清晰的Excel文件,本文将手把手教你使用Spire.XLS这个强大的.NET组件,只需几行C#... 目录一、Spire.XLS核心优势清单1.1 性能碾压:从3秒到0.5秒的质变1.2 批量操作的优雅

IDEA与MyEclipse代码量统计方式

《IDEA与MyEclipse代码量统计方式》文章介绍在项目中不安装第三方工具统计代码行数的方法,分别说明MyEclipse通过正则搜索(排除空行和注释)及IDEA使用Statistic插件或调整搜索... 目录项目场景MyEclipse代码量统计IDEA代码量统计总结项目场景在项目中,有时候我们需要统计

Kotlin 枚举类使用举例

《Kotlin枚举类使用举例》枚举类(EnumClasses)是Kotlin中用于定义固定集合值的特殊类,它表示一组命名的常量,每个枚举常量都是该类的单例实例,接下来通过本文给大家介绍Kotl... 目录一、编程枚举类核心概念二、基础语法与特性1. 基本定义2. 带参数的枚举3. 实现接口4. 内置属性三、

Java List 使用举例(从入门到精通)

《JavaList使用举例(从入门到精通)》本文系统讲解JavaList,涵盖基础概念、核心特性、常用实现(如ArrayList、LinkedList)及性能对比,介绍创建、操作、遍历方法,结合实... 目录一、List 基础概念1.1 什么是 List?1.2 List 的核心特性1.3 List 家族成

Go语言使用Gin处理路由参数和查询参数

《Go语言使用Gin处理路由参数和查询参数》在WebAPI开发中,处理路由参数(PathParameter)和查询参数(QueryParameter)是非常常见的需求,下面我们就来看看Go语言... 目录一、路由参数 vs 查询参数二、Gin 获取路由参数和查询参数三、示例代码四、运行与测试1. 测试编程路

Python使用python-pptx自动化操作和生成PPT

《Python使用python-pptx自动化操作和生成PPT》这篇文章主要为大家详细介绍了如何使用python-pptx库实现PPT自动化,并提供实用的代码示例和应用场景,感兴趣的小伙伴可以跟随小编... 目录使用python-pptx操作PPT文档安装python-pptx基础概念创建新的PPT文档查看

C#和Unity中的中介者模式使用方式

《C#和Unity中的中介者模式使用方式》中介者模式通过中介者封装对象交互,降低耦合度,集中控制逻辑,适用于复杂系统组件交互场景,C#中可用事件、委托或MediatR实现,提升可维护性与灵活性... 目录C#中的中介者模式详解一、中介者模式的基本概念1. 定义2. 组成要素3. 模式结构二、中介者模式的特点