草庐IT

maven编译failed to transfer from http://0.0.0.0/ during a previous attempt.

Causedby:org.eclipse.aether.resolution.ArtifactResolutionException:com.sitech.cmap:platform-top:pom:3.2.5-SNAPSHOTfailedtotransferfromhttp://0.0.0.0/duringapreviousattempt.Thisfailurewascachedinthelocalrepositoryandresolutionisnotreattempteduntiltheupdateintervalofmaven-default-http-blockerhaselapse

IDEA 报Plugin ‘maven-resources-plugin:‘ not found 怎么解决

IDEA报Plugin'maven-resources-plugin:'notfound怎么解决如果在使用IDEA时遇到"Plugin'maven-resources-plugin:'notfound"错误,可能是由于Maven仓库中未找到所需的Maven插件。您可以尝试以下解决方法:1.清理Maven仓库并重新构建项目。可以使用以下命令清理Maven仓库:mvndependency:purge-local-repository        然后,重新构建项目:mvncleaninstall以上两行命令,完全可以在IDEA的命令行终端上运行。2.检查您的pom.xml文件中是否正确地声明了m

maven中Profiles的配置及作用

1.maven中Profiles的配置方法:pom.xml:pom.xml中声明的profile只对当前项目有效。当你的项目存在父模块和字模块的时候,通常配置在父模块即可。用户settings.xml:用户目录下.m2/settings.xml中的profile对本机上该用户所有的Maven项目有效。settings.xml中使用activeProfiles指定:profileTest1全局settings.xml:Maven安装目录下conf/settings.xml中的profile对本机上所有的Maven项目有效。profiles.xml(Maven2):还可以在项目根目录下使用一个额外

本地jar包导入maven有两种方法

本地jar包导入maven有两种方法第一种,安装该jar包到maven的本地仓库中,主要用到maven的命令:mvninstall:install-file-Dfile=C:\Users\Administrator\Desktop\test.jar-DgroupId=com.test-DartifactId=test-Dversion=1.0-Dpackaging=jar上面的命令解释:-Dfile:指明你当前jar包的位置(就是第1步存放jar的路径+jar包名);-DgroupId,-DartifactId,-Dversion:三个参数,就是指明了存放maven仓库中的位置;-Dpacka

spring-boot-maven-plugin报红原因及解决方法

报红原因:我们一般自己配的都是阿里的maven仓库,可能spring-boot-maven-plugin不在阿里云central仓库中,而在grail-core仓库中。Maven的setting配置文件中mirrorOf标签配置的仓库没包含grail-core仓库。两种解决方法1.加版本号再次刷新就不报红了,如果加版本不行可以试下第二种2.修改自己maven仓库的setting.xml文件找到自己maven仓库的setting文件 修改之前修改之后Maven的setting文件中配置mirrorOf属性为*(*),即查找所有仓库修改好后保存并退出,重启IDEA后即可解决。  

Maven 如何下载依赖包的源码包

使用Maven下载依赖包的时候,默认是不会下载源码包的,但是有时候,需要Debug代码,或是看看依赖项的源码的写法,就需要下载源码包了。这里以Apache的commons-text为例,在Maven中添加如下依赖配置: org.apache.commons commons-text 1.10.0 在命令行中切换到pom.xml的路径,使用mvncompile编译项目的时候会下载依赖项,下载完成后,在本地库的文件中可以看到,依赖包的目录中是不包含源码文件的。如下图所示:但是如果是在Eclipse中,使用Maven更新项目的时候,会把源码包下载下来。Eclipse中Maven更新项目的

Maven 官网查找依赖包

1、登录Maven官网地址官网地址: https://mvnrepository.com/2、输入你要查找的jar包的相关信息(这里以spring为例)3、双击spring-context跳转到如下界面,选中你需要的版本(这里以spring-context5.2.8.RELEASE为例)4、点击5.2.8.RELEASE这个版本,进入如下界面,可以看到直接可以复制对应的Maven依赖或者是Gradle依赖等等

好用的IDEA插件之Maven Helper

一、简介MavenHelper是一款可以帮助开发者更方便地管理Maven依赖的IDEA插件,主要包含以下功能:依赖树可视化,依赖冲突检测,移除无用依赖;二、安装与使用File->Settings->Plugins安装完成后重启IDEA之后打开pom.xml文件,会发现下面多了一个DependencyAnalyzer选项,点击后有如下画面点击Conflicts可以查看冲突,右侧会显示出冲突的具体信息,可以选择冲突的依赖右击可以选择"Exclude",点击之后,会自动在pom.xml里自动添加相关的信息来排除子依赖

pom文件中,mysql依赖报错:mysql:mysql-connector-java:jar:unknown was not found in http://maven.aliyun.com/nex

spring项目导入sql依赖时报错:mysql:mysql-connector-java:jar:unknownwasnotfoundinhttp://maven.aliyun.com/nexus/content/reposi…解决办法最好添加mysql版本号!--mysql依赖-->dependency>groupId>mysql/groupId>artifactId>mysql-connector-java/artifactId>version>8.0.32/version>scope>runtime/scope>/dependency>报错消失一定记得刷新

maven:Maven Helper插件使用方法

引言 mavenHelper是排查jar包冲突的一大利器,jar包冲突大部分是由于引用了同一个jar的不同版本而导致的。 mavenHelper就是一个将pom.xml图形化界面的一个插件(总比看xml好理解),并且增加了查询依赖冲突,搜索等功能。所以它的入口就是在pom文件中下载实战下面用分析Jar包冲突和查询某个jar是从那里依赖进来的2个实战案例看看MavenHelper怎么用分析Jar包冲突下图可以看到项目中依赖的mysql-connector-java版本冲突了分析上面的情况,最简单的解决方法是将该模块的8.0.28版本改成8.0.29。点击下图的按钮,就可以看到当前模块依赖的mys