将项目通过maven install到本地仓库后,Intellij中其他调用的项目无法引用该jar

通常,我们会新建一个项目,其为其他项目添加公共的能力。其他项目可以引用其maven左边来使用其提供的功能。

但最近做项目发现,修改了公共项目中的代码,并且使用mavan install将其jar安装到了maven本地仓库,但在intellij其他引用该公共项目的第三方项目总是无法得到及时的修改。

后来发现intellij只要点一下intellij maven上的一个刷新按钮,就可以刷新该延迟:

原文地址:https://www.cnblogs.com/langren1992/p/10197912.html

时间: 2024-08-09 06:16:09

将项目通过maven install到本地仓库后,Intellij中其他调用的项目无法引用该jar的相关文章

maven如何修改本地仓库与中央仓库

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit.jar等等.每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永 远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难.此外,如果你使用版本管理工具,如 SVN(你没有使用版本管理工具?马上试试SVN

(一)maven之——maven基础及本地仓库的配置

一.初步了解maven Apache Maven是一个软件项目管理的综合工具.基于项目对象模型(POM)的概念,提供了帮助管理构建.文档.报告.依赖.发布等方法,Maven简化和标准化项目建设过程.处理编译,分配,文档,团队协作和其他任务的无缝连接. Maven增加可重用性并负责建立相关的任务. maven的好处在于可以将项目过程规范化.自动化.高效化以及强大的可扩展性,利用maven自身及其插件还可以获得代码检查报告.单元测试覆盖率.实现持续集成等等. Maven的基本原理很简单,采用远程仓库

maven项目或者SpringBoot项目启动时报错在本地仓库中找不到jar包的解决办法

经常遇到项目检出来后是导入开发工具eclipse中pom文件出错问题,项目启动时遇到了一些列的jar包找不到的问题,所以换个开发平台到IDEA以为会好些,结果同样的问题还是会出现的,为了找到具体的解决办法,针对以下我遇到的此类问题做总结,希望能帮助到一部分人,所以帮我此次的解决办法记录下来,帮助大家也方面自己. 一.问题现象 二.解决办法 (1)从报错截图中大概知道是因为在本地的maven仓库中找不到“mchange-commons-java-0.2.9.jar ”这个jar包 所以就到本地的m

awk获取pom里的GAV并install到本地仓库

awk 'BEGIN {FS="[<>]"} \{if($2=="groupId") {groupId=$3}} \{if($2=="artifactId") {artifactId=$3}} \{if($2=="version") {version=$3}} \{if($2=="type") {type=$3}} \{if($4=="\/type") {system(&qu

maven上传本地仓库

maven 发布到 本地仓库

<!-- 发布命令 --> <distributionManagement> <repository> <id>nexus_release</id> <name>Nexus ReleaseRepository</name> <url>http://localhost:8081/nexus/content/repositories/releases/</url> </repository>

项目自动化建构工具gradle 入门5——在intellij中做一个gradle的web工程

之前的几个小节,都是纯手工建文件夹,纯手工拷贝war包,或者纯手工解压个zip看看结果,,,,这还是我写了玩的helloWorld.若是玩大工程.几十个人的团队协同开发时,这么玩,,,,暴躁的程序员估计血压爆表了. 对于大点的java web项目,我们需要用到Tomcat 9.0 M10,gradle 3.2.1,IntelliJ 来搞定这一档子事. 1.软件下载安装,见<项目自动化建构工具gradle 入门0--环境 & 废话>. 2.打开IntelliJ,File -> Ne

IDEA intellij中配置Tomcat和项目

1.快捷键Ctrl+Alt+Shift+S打开Project Structure:也可以点击Ide右上角中的图标打开 2.配置project(配置class地址尤为重要) 3.配置Modules 配置path(class是输出路径) 配置依赖包和依赖server 4.配置librarise 5.配置facets 6.配置tomcat 8.配置项目部署路径

[Maven实战](6)仓库(本地仓库,远程仓库,镜像)

1. 简介 maven可以在某个位置统一存储所有maven项目共享的构件,这个统一的位置就是仓库.实际的Maven项目将不会各自存储其依赖文件,它们只需要声明这些依赖的坐标,在需要的时候(例如,编译项目的时候需要将依赖加入到classpath中),maven会自动根据坐标找到仓库中的构件,并使用它们.为了实现重用,项目构建完毕后生成的构件也可以安装或者部署到仓库中,供其他项目使用. 2. 仓库分类 对于maven来说,仓库只分为两类:本地仓库和远程仓库.当maven根据坐标寻找构件的时候,它首先