maven导入本地仓库jar包,报:Could not find artifact的解决
目录
- maven导入本地仓库jar包报:Could not find artifact
- 1.检查本地仓库
- 2.接着检查idea的maven配置
- 3.猜测可能是因为maven会先去网上的中央仓库获取jar包
- 4.设置好后
- 5.注意离线工作后
- 总结
maven导入本地仓库jar包报:Could not find artifact
idea使用maven导包,报错:
1.检查本地仓库
发现jar包存在:
2.接着检查idea的maven配置
确实配置了本地仓库:
3.猜测可能是因为maven会先去网上的中央仓库获取jar包
但是oracle是没有授权给maven中央仓库jar包,所以就提示could not find无法找到。
所以我们只需要设置离线工作,这样maven就直接去本地仓库获取了。
4.设置好后
我们再来install下
5.注意离线工作后
就不会从中央仓库下载或更新jar包了,如果以后你要添加新的jar包,记得把离线工作勾选取消,就可以从maven中央仓库下载jar包。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
手动实现将本地jar添加到Maven仓库
目录 手动将本地jar添加到Maven仓库 将jar添加到本地仓库的做法 不讲jar包添加到本地仓库也可在maven工程中使用外部jar包做法 手动向maven仓库添加jar包的cmd命令 手动将本地jar添加到Maven仓库 将jar添加到本地仓库的做法 以下面pom.xml依赖的jar包为例: 实际项目中pom.xml依赖写法: <dependency> <groupId>org.springframework</groupId> <artif
-
使用maven工具解决jar包冲突或重复加载的问题
在使用maven开发项目的过程中,经常会遇到jar包重复加载或者jar包冲突的问题的,但是由于有些jar是由于maven的依赖加载自动加载进来的, 而不是开发者自己配置的,特别是当项目中pom中配置的jar包依赖本身很多时,开发者靠自己的经验,有时很难找出是哪个jar的加载导致加载了 多余的依赖jar,从而产生冲突. 今天刚好遇到一个借用eclipse中的maven插件解决jar包依赖冲突的问题,分享一下. 项目中出现的问题如下: Caused by: java.lang.NoClassDefF
-
Maven中Could not find artifact XXXX的错误解决
我目前碰到的是: Could not find artifact com.alibaba.cloud:spring-cloud-alibaba-dependencies:pom:2.1.0 RELEASE in central 出现问题的原因其实很简单,写错了版本号!!2.1.0 RELEASE中间不该是空格而应该是.,即应该写成如下: <dependencyManagement> <dependencies> <!-- spring cloud alib
-
maven导入本地仓库jar包,报:Could not find artifact的解决
目录 maven导入本地仓库jar包报:Could not find artifact 1.检查本地仓库 2.接着检查idea的maven配置 3.猜测可能是因为maven会先去网上的中央仓库获取jar包 4.设置好后 5.注意离线工作后 总结 maven导入本地仓库jar包报:Could not find artifact idea使用maven导包,报错: 1.检查本地仓库 发现jar包存在: 2.接着检查idea的maven配置 确实配置了本地仓库: 3.猜测可能是因为maven会先去网上
-
将本地的jar包打到Maven的仓库中实例
Java代码 mvn install:install-file -DgroupId=包名 -DartifactId=项目名 -Dversion=版本号 -Dpackaging=jar -Dfile=jar文件所在路径 以pinyin4j-2.5.0为例: 1.将pinyin4j-2.5.0.jar文件放在"D:\JAR_LIB"目录下(该目录任意) 2.执行命令: mvn install:install-file -Dfile=D:\JAR_LIB\pinyin4j-2.5.0.jar
-
Maven导入本地jar包的实现步骤
目录 1. 在本地maven仓库安装本地jar包 2.把本地jar包放在项目的某个目录中 3.使用scope system依赖 参考资料 软件项目管理和发布工具Maven给java的开发带来了很多的方便.需要引用其他jar包的时候只需要在pom.xml添加相关的依赖,maven就会自动解析依赖.下载jar包,更新jar包也只需要修改version字段,大大简化了jar包的引用.但是有时候我们要用的某几个包在maven上不存在,只能下载jar包到本地并添加到java项目中,然而问题随之而来:mav
-
将下载到本地的JAR包手动添加到Maven仓库的方法
<!-- https://mvnrepository.com/artifact/ojdbc/ojdbc --> <!-- (参数一):下载到本地的ojdbc-10.2.0.4.0.jar包的真实存放路径 --> <dependency> <groupId>ojdbc</groupId>-----------------(参数二) <artifactId>ojdbc</artifactId>-----------(参数三)
-
Maven生成及安装jar包到本地仓库的方法
前言 本文将讲解如何通过Maven生成jar包并安装到本地仓库(包括将当前项目打包安装仓库到本地以及安装从外部获得的单独jar包),完成下面的操作需要安装Maven并了解一些基础的命令使用,想了解Maven的一些基础概念,可以查看我的这篇文章,此外本文就不自己从零构建一个Maven项目了,而是采用IDEA自带的模板来演示样例. 创建一个 Maven 项目 在正式讲解之前,我们先创建一个简单的Maven项目: 然后在src/main/java/目录下,创建一个util/Demo.java文件: 生
-
解决Maven项目本地公共common包缓存问题
目录 Maven项目本地公共common包缓存 问题 解决方法 maven缓存导致的问题 Maven项目本地公共common包缓存 背景:Spring Cloud + Maven,Maven仓库在本地开发. 开发工具:intellij idea 项目架构:SpringBoot微服务分布式架构 ps:STS缓存更严重(MyEclipse的Spring插件版是:STS) 越来越多的Web项目采用Maven构建版本管理和控制以及第三方资源库文件的的工具,主流的如:SSM架构,SpringCloud+M
-
在eclipse导入Java的jar包的方法JDBC(图文说明)
在使用JDBC编程时需要连接数据库,导入JAR包是必须的,导入其它的jar包方法同样如此,导入的方法是 打开eclipse 1.右击要导入jar包的项目,点properties 2.左边选择java build path,右边选择libraries 3.选择add External jars 4.选择jar包的按照路径下的 确定后就行了. Java连接MySQL的最新驱动包下载地址 http://www.mysql.com/downloads/connector/j 有两种方法导入jar包
-
导出maven项目依赖的jar包(图文教程)
注意使用mvn命令是需要配置好maven的环境变量 一.导出到自定义目录中 在maven项目下创建lib文件夹,输入以下命令: mvn dependency:copy-dependencies -DoutputDirectory=lib maven项目所依赖的jar包都会复制到项目目录下的lib目录下 这是我需要导出的jar包: 项目的根目录: 打开cmd,进入项目根目录(pom.xml文件也在这里),并执行目录,lib文件如没有手动创建也会自动创建: 稍等片刻,maven便完成了复制 二.导出
-
Intellij IDEA中如何查看maven项目中所有jar包的依赖关系图
Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项目.一般单我们在 pom.xml 添加了依赖包或是插件的时候,发现标注 4 的依赖区中没有看到最新写的依赖的话,可以尝试点击此按钮进行项目的重新载入. 第六个按钮:Execute Maven Goal 弹出可执行的 Maven 命令的输入框.有些情况下我们需要通过书写某些执行命令来构建项目,就可以通
-
JMeter导入自定义的Jar包的详解教程
1.简介 原计划这一篇是介绍前置处理器的基础知识的,结果由于许多小伙伴或者童鞋们在微信和博客园的短消息中留言问如何引入自己定义的Jar包呢???我一一回复告诉他们和引入插件的Jar包一样的道理,一通百通.但是感觉他们还是很迷糊很迷惘,因此在这里穿插一篇导入自定义的Jar包.还有另外一个原因就是前置处理器会用到这个自定义的Jar包. 2.环境准备 (1)Eclipse 我们要引入自定义的Jar包,所以你需要一个可以编写脚本生成Jar的工具,当然了你可以选择其他的开发工具,宏哥这里选择Eclipse
随机推荐
- JSP页面中文传递参数使用escape编码
- 修改js Calendar日历控件 兼容IE9/谷歌/火狐
- jquery实现全选、反选、获得所有选中的checkbox
- 千万不要被阶乘吓倒
- iOS实现轮播图banner示例
- Python实现简单拆分PDF文件的方法
- Bootstrap基础学习
- JS中引用百度地图并将百度地图的logo和信息去掉
- System.Web.Routing入门及进阶
- php的正则处理函数总结分析
- JAVA中String类与StringBuffer类的区别
- 微信支付的开发流程详解
- jquery中$.post()方法的简单实例
- 制作传奇私服技术系列之一架设技术
- 初步理解Python进程的信号通讯
- php中使用Akismet防止垃圾评论的代码
- 第一个Vista的安全漏洞已被微软证实
- python 找出list中最大或者最小几个数的索引方法
- VMware14 上安装CentOS 7 图文教程
- react高阶组件添加和删除props