首页
首页
教程
首页
教程
登录
×
微信扫码登录/注册
关注公众号,输入验证码
jar包冲突的排查和解决
在我们引入第三方的SDK进行开发时,经常会遇到jar包冲突的情况,此时我们通过排查找到冲突的jar包,将其排除掉即可。在项目中我们一般会使用maven来管理依赖,我们可以借助一些工具来查看当前项目的依赖情况:mvndependency:tree:该命令会打印出当前项目的使用的依赖的关联关系mavenhelper:IDEA插件,可以方便的查看项目的依赖命令的方式在控制台输入命令:mvndependency:tree,此时会以树的形式打印项目的相关依赖:INFOorg.apache.tomcat:tomcats
多版本 JDK 管理器-SDKMA
SDKMAN是一款用于管理和切换多个JDK、SDK和工具的命令行工具。它支持Linux、MacOS和Windows系统,并可以与不同的Java应用程序集成>sdkman不只可以管理JDK版本,还能管理JVM相关的软件,还支持gradle、maven等软件安装bash安装dskmancurls"https://get.sdkman.io"bash按照输出的信息完成安装比如我的输出信息是这样的:source"/Users/mrcode/.sdkman/bin/sdkmaninit.sh"source"HOME/
Maven项目pom中配置私服不生效
在pom文件中配置私有仓库:xmlnexusnexushttp://repo.nexus.net/repository/mavenreleases/但是下载依赖还是从maven中央仓库下载,导致依赖下载不下来,这是因为Maven配置阿里云仓库是代理了所有的依赖:setting.xml代码:xmlnexusaliyuncentralNexusaliyunhttps://maven.aliyun.com/nexus/content/groups/public把setting.xml中的改成:xmlcentral
orbstack设置国内镜像加速
~/.orbstack/config/docker.json"registrymirrors":"http://hubmirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://registry.dockercn.com","https://registry.hub.docker.com"
jrebel激活服务器
地址:https://jrebel.speedcow.top/将设置中改为离线激活即可,否则断网就会提示激活