写这篇文章的初衷是因为今天在使用mvndependency:tree命令时,突然想起一年前面试阿里的一道面试题。面试题是说假设线上发生JAR包冲突,应该怎么排查?我那时候的回答是IDEA有个MavenHelper的插件,可以帮忙分析依赖冲突,然后还有一种办法是如果一个类import的时候提示两个地方...
IntelliJ IDEA好用插件之Maven Helper
习惯使用spring官方ide–sts的我,切换到idea之后各种不适应。maven项目在sts中查找maven依赖那是相当方便。可显示依赖结构,可以查找,处理依赖冲突很方便。在IDEA中只有让人一脸懵逼的线条图还好有了MavenHelper插件1.下载(1)IDEA内部下载IDEA设置:已打开软件...
常用Maven库,镜像库及Maven/Gradle配置(小结)
平时用到的库仓库名地址备注mavenCentralhttps://repo1.maven.org/maven2/https://repo.maven.apache.org/maven2/全区最大的maven库,第二个为apache的镜像库,gradle默认地址jcenterhttps://jcent...
概要settings.xml有什么用?如果在Eclipse中使用过Maven插件,想必会有这个经验:配置settings.xml文件的路径。settings.xml文件是干什么的,为什么要配置它呢?从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。并且,settin...
Intellij Idea 多模块Maven工程中模块之间无法相互引用问题
一、问题背景在Intellijidea中,新建Maven项目,在魔项目中新建多个模块,发现模块间相互调用失败二、问题原因模块间无法相互引用为IDEA的一个BUG三、问题解决1、点击项目右上角【ProjectStruct】(Mac快捷键:⌘;)2、选中modules->Dependencis-&...
今天写项目的时候需要导入Swagger3,从Maven官网上找的依赖如下,复制到pom.xml文件夹下后Maven一直无法下载对应的依赖包,思考了一会,发现是本地Maven的settings.xml配置文件的镜像源只配了一个阿里源的public仓库,所以找不到,于是就找了最新的阿里爸爸仓库镜像源配置...
最近想关闭一个包的日志打印,经过一番研究实际上就一句话的事,一直没成功是因为name写错了。packname一般是包名,但也可能是其他的名字,这个取决于java代码中写的名字staticfinalLoggerlog=LoggerFactory.getLogger("name");...
在使用Javaweb开发的后端工程师们大多会使用Maven作为项目构建以及编译的工具,微服务和大中台当道的今天,更加关注maven的细节是必要的。今天我们来讲一讲标签的作用。首先maven作为一种XML标记语言,标签通常成对存在,目前packaging标签有3种配置:pomjarwar1.pom在父...
在eclipse中默认的maven,它加载的是国外的镜像,那样速度会比较慢,如果使用国内镜像,比如阿里的中央仓库;速度会快很多。那如何修改maven仓库呢?(网上有很多如何修改maven仓库的方法,这边我是以我操作的方法,和参考网上的修改方法)Step-1:去官网https://maven.apac...
IDEA 2019.2.2配置Maven3.6.2打开Maven项目出现 Unable To Import Maven Project的问题
1.异常现象从IntellijIDEA2017.1版本升级到当前最新版本IntellijIDEA2019.2.2之后,打开原有的项目时出现异常:14:42UnabletoimportMavenprojectSeelogsfordetailsShowLoginExplorerIntellijIDEA异...
IDEA创建Maven项目时在Tomcat运行浏览器404的问题
在使用IDEA构建maven入门项目进行学习时遇到了一个不解的错误,特此记录以下完整的项目结构应该如下:但是在tomcat运行项目时遇到index.jsp页面404的情况,很懵但是项目创建步骤并没错,tomcat运行也良好。原因是自己生成的maven的artifacts路径不对,导致找不到项目(网上...
今天在发布maven工程的时候,很奇怪,因为在本地package,install等等都没问题,但是打包的时候就是报错,日志如下:[ERROR]Failedtoexecutegoalorg.apache.maven.plugins:maven-deploy-plugin:2.7:deploy(defa...
1.使用国内的镜像阿里仓库等首先通过maven的路径找到setting.xml的文件然后在其中修改mirror和profile保存一下就好了方案二:https://maven.aliyun.com/mvn/search打开这个网站在里面下载你需要的jar包放到自己的本地仓库中
从零开始搭建SpringBoot+Springcloud+Mybatis本地项目全过程(图解)
记录一下从零开始搭建一个springboot+springcloud+mybatis本地项目的demo的过程。纯代码小白一枚,若有不足或错误之处,欢迎广大朋友指出!开发环境准备:IDE:IntelliJIdea2019.3数据库:mysql8.0.2.2SpringBoot版本:2.2.0.RELE...
今天想到了一个问题,如果一个依赖只有子模块用到了,是放入子模块的pom.xml呢,还是放入父模块的pom.xml呢?理论上当然是子模块单独声明更符合逻辑。但是以上问题的场景来源有两个:为了方便,或者考虑到其它子模块或许以后会用到此依赖的可能性。单模块项目改造为多模块后,原本的依赖全部声明在父模块po...
原因每次使用idea新建项目,就会在默认的c盘下的一个maven仓库中下载jar包,可是我自己指定maven仓库不是这个。如何让idea在新建项目的时候使用自定义位置的maven目录来下载jar包呢,下面我会告诉你。解决方案File->OtherSettings->Settingsfor...
背景分析在实际的java项目中我们创建的所有pojo类几乎都要为属性添加set/get/toString等相关方法,所有的日志记录相关类可能都要创建日志等对象,这些样板代码既没有技术含量,又影响着代码的美观,同时重复的编码过程会在无形中加大我们的工作量。此时Lombok应运而生。lombok简介概述...
写在前面之前想尝试把JWT和Shiro结合到一起,但是在网上查了些博客,也没太有看懂,所以就自己重新研究了一下Shiro的工作机制,然后自己想了个(傻逼)办法把JWT和Shiro整合到一起了Shiro的Session机制由于我的方法是改变了Shiro的默认的Session机制,所以这里先简单讲一下S...
idea导入新项目找不到maven侧边栏,如何解决?双击shift打开搜索框输入maven搜索点击[+AddMavenProjects]选择pom.xml然后maven侧边栏就出来啦。。。。
本文实例为大家分享了SSM实现学生管理系统的具体代码,供大家参考,具体内容如下概述基于Spring+SpringMVC的学生管理系统,使用Maven进行包管理。主要代码@RequestMapping("/student")@ControllerpublicclassStudent...
- 上一页
- 下一页