标签: Maven

详解Maven JAR包冲突问题排查及解决方案

写这篇文章的初衷是因为今天在使用mvndependency:tree命令时,突然想起一年前面试阿里的一道面试题。面试题是说假设线上发生JAR包冲突,应该怎么排查?我那时候的回答是IDEA有个MavenHelper的插件,可以帮忙分析依赖冲突,然后还有一种办法是如果一个类import的时候提示两个地方...

Java 2021-03-25 204 0 0 阅读全文

IntelliJ IDEA好用插件之Maven Helper

习惯使用spring官方ide–sts的我,切换到idea之后各种不适应。maven项目在sts中查找maven依赖那是相当方便。可显示依赖结构,可以查找,处理依赖冲突很方便。在IDEA中只有让人一脸懵逼的线条图还好有了MavenHelper插件1.下载(1)IDEA内部下载IDEA设置:已打开软件...

Java 2021-07-15 274 0 0 阅读全文

常用Maven库,镜像库及Maven/Gradle配置(小结)

平时用到的库仓库名地址备注mavenCentralhttps://repo1.maven.org/maven2/https://repo.maven.apache.org/maven2/全区最大的maven库,第二个为apache的镜像库,gradle默认地址jcenterhttps://jcent...

Java 2021-04-09 258 0 0 阅读全文

Maven全局配置文件Settings.Xml详解

概要settings.xml有什么用?如果在Eclipse中使用过Maven插件,想必会有这个经验:配置settings.xml文件的路径。settings.xml文件是干什么的,为什么要配置它呢?从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。并且,settin...

Java 2021-07-15 196 0 0 阅读全文

Intellij Idea 多模块Maven工程中模块之间无法相互引用问题

一、问题背景在Intellijidea中,新建Maven项目,在魔项目中新建多个模块,发现模块间相互调用失败二、问题原因模块间无法相互引用为IDEA的一个BUG三、问题解决1、点击项目右上角【ProjectStruct】(Mac快捷键:⌘;)2、选中modules->Dependencis-&...

Java 2021-04-04 214 0 0 阅读全文

Maven 仓库国内镜像源收藏(小结)

今天写项目的时候需要导入Swagger3,从Maven官网上找的依赖如下,复制到pom.xml文件夹下后Maven一直无法下载对应的依赖包,思考了一会,发现是本地Maven的settings.xml配置文件的镜像源只配了一个阿里源的public仓库,所以找不到,于是就找了最新的阿里爸爸仓库镜像源配置...

Java 2021-04-09 190 0 0 阅读全文

Logback关闭某个包的日志操作

最近想关闭一个包的日志打印,经过一番研究实际上就一句话的事,一直没成功是因为name写错了。packname一般是包名,但也可能是其他的名字,这个取决于java代码中写的名字staticfinalLoggerlog=LoggerFactory.getLogger("name");...

Java 2021-04-09 187 0 0 阅读全文

Maven之Packaging标签的使用

在使用Javaweb开发的后端工程师们大多会使用Maven作为项目构建以及编译的工具,微服务和大中台当道的今天,更加关注maven的细节是必要的。今天我们来讲一讲标签的作用。首先maven作为一种XML标记语言,标签通常成对存在,目前packaging标签有3种配置:pomjarwar1.pom在父...

Java 2021-04-09 171 0 0 阅读全文

如何将默认的Maven仓库改为阿里的Maven仓库

在eclipse中默认的maven,它加载的是国外的镜像,那样速度会比较慢,如果使用国内镜像,比如阿里的中央仓库;速度会快很多。那如何修改maven仓库呢?(网上有很多如何修改maven仓库的方法,这边我是以我操作的方法,和参考网上的修改方法)Step-1:去官网https://maven.apac...

Java 2021-04-09 179 0 0 阅读全文

IDEA 2019.2.2配置Maven3.6.2打开Maven项目出现 Unable To Import Maven Project的问题

1.异常现象从IntellijIDEA2017.1版本升级到当前最新版本IntellijIDEA2019.2.2之后,打开原有的项目时出现异常:14:42UnabletoimportMavenprojectSeelogsfordetailsShowLoginExplorerIntellijIDEA异...

Java 2021-04-09 170 0 0 阅读全文

IDEA创建Maven项目时在Tomcat运行浏览器404的问题

在使用IDEA构建maven入门项目进行学习时遇到了一个不解的错误,特此记录以下完整的项目结构应该如下:但是在tomcat运行项目时遇到index.jsp页面404的情况,很懵但是项目创建步骤并没错,tomcat运行也良好。原因是自己生成的maven的artifacts路径不对,导致找不到项目(网上...

Java 2021-04-14 193 0 0 阅读全文

Maven Deploy时报错的解决方法

今天在发布maven工程的时候,很奇怪,因为在本地package,install等等都没问题,但是打包的时候就是报错,日志如下:[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-deploy-plugin:2.7:deploy(defa...

Java 2021-05-19 190 0 0 阅读全文

详解Maven中央仓库连不上的解决办法

1.使用国内的镜像阿里仓库等首先通过maven的路径找到setting.xml的文件然后在其中修改mirror和profile保存一下就好了方案二:https://maven.aliyun.com/mvn/search打开这个网站在里面下载你需要的jar包放到自己的本地仓库中

Java 2021-05-19 323 0 0 阅读全文

从零开始搭建SpringBoot+Springcloud+Mybatis本地项目全过程(图解)

记录一下从零开始搭建一个springboot+springcloud+mybatis本地项目的demo的过程。纯代码小白一枚,若有不足或错误之处,欢迎广大朋友指出!开发环境准备:IDE:IntelliJIdea2019.3数据库:mysql8.0.2.2SpringBoot版本:2.2.0.RELE...

Java 2021-04-03 201 0 0 阅读全文

Maven 主模块和子模块Pom.Xml依赖声明

今天想到了一个问题,如果一个依赖只有子模块用到了,是放入子模块的pom.xml呢,还是放入父模块的pom.xml呢?理论上当然是子模块单独声明更符合逻辑。但是以上问题的场景来源有两个:为了方便,或者考虑到其它子模块或许以后会用到此依赖的可能性。单模块项目改造为多模块后,原本的依赖全部声明在父模块po...

Java 2021-04-22 150 0 0 阅读全文

解决Idea每次新建项目都需要重新指定Maven目录

原因每次使用idea新建项目,就会在默认的c盘下的一个maven仓库中下载jar包,可是我自己指定maven仓库不是这个。如何让idea在新建项目的时候使用自定义位置的maven目录来下载jar包呢,下面我会告诉你。解决方案File->OtherSettings->Settingsfor...

Java 2021-05-19 243 0 0 阅读全文

SpringBoot工程下Lombok的应用教程详解

背景分析在实际的java项目中我们创建的所有pojo类几乎都要为属性添加set/get/toString等相关方法,所有的日志记录相关类可能都要创建日志等对象,这些样板代码既没有技术含量,又影响着代码的美观,同时重复的编码过程会在无形中加大我们的工作量。此时Lombok应运而生。lombok简介概述...

Java 2021-04-14 135 0 0 阅读全文

SpringBoot实现Shiro整合JWT的示例代码

写在前面之前想尝试把JWT和Shiro结合到一起,但是在网上查了些博客,也没太有看懂,所以就自己重新研究了一下Shiro的工作机制,然后自己想了个(傻逼)办法把JWT和Shiro整合到一起了Shiro的Session机制由于我的方法是改变了Shiro的默认的Session机制,所以这里先简单讲一下S...

Java 2021-04-08 253 0 0 阅读全文

Idea导入项目不显示Maven侧边栏的问题及解决方法

idea导入新项目找不到maven侧边栏,如何解决?双击shift打开搜索框输入maven搜索点击[+AddMavenProjects]选择pom.xml然后maven侧边栏就出来啦。。。。

Java 2021-05-27 263 0 0 阅读全文

基于SSM实现学生管理系统

本文实例为大家分享了SSM实现学生管理系统的具体代码,供大家参考,具体内容如下概述基于Spring+SpringMVC的学生管理系统,使用Maven进行包管理。主要代码@RequestMapping("/student")@ControllerpublicclassStudent...

Java 2021-04-08 161 0 0 阅读全文