手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Maven
Maven 依赖调解源码解析四:传递依赖,第一声明者优先
本文是系列文章《Maven源码解析:依赖调解是如何实现的?》第四篇,主要介绍依赖调解的第二条原则:传递依赖,第一声明者优先。请按顺序阅读其他系列文章,系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。场景路径最近者优先原则不能解决所有问题,比如这样的依赖关
作者:编程之家 时间:2022-11-23
Maven依赖冲突问题排查经验
Maven依赖冲突问题排查经验一、背景在日常的开发中,排查问题是一个合格Java开发者的的基本能力。对于常见的NullPointerException,NoClassDefFoundError等问题一般通过google直接就能找到答案。不过还有一些异常情况不是那么直观,google一般搜不到有效的信息,就需要深入研究排
作者:编程之家 时间:2022-11-23
maven-assembly-plugin插件
mvnpackage只能用于没有依赖项的打包。如果有依赖项并打包到一个jar文件中,需要使用额外的插件。有2个可选插件:maven-assembly-pluginmaven-shade-plugin 下面使用的是maven-assembly-plugin插件:在pom.xml中加入以下内容:<build><plugins><plugin>
作者:编程之家 时间:2022-11-23
外部jar打入本地maven仓库
打war包时,外部jar默认不会打入war包,需事先将外部jar打入本地maven仓库在pom.xml手动引入jar(自己写,但要和下面的命令对应)<dependency><groupId>com.im</groupId><artifactId>sdk</artifactId><version>1.0</version></dependency>在cmd中执行如下
作者:编程之家 时间:2022-11-23
Maven 依赖调解源码解析二:如何调试 Maven 源码和插件源码
本文是系列文章《Maven源码解析:依赖调解是如何实现的?》第二篇,主要介绍如何调试Maven源码和插件源码。系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 有了源码包和Demo项目,我们就能够着手分析了。那么问题来了,我们对Maven源码并不熟悉,总不能一
作者:编程之家 时间:2022-11-23
Maven 依赖调解源码解析七:总结
本文是系列文章《Maven源码解析:依赖调解是如何实现的?》第七篇,也是最后一篇,主要做个总结。请按顺序阅读其他系列文章,系列文章总目录参见:hhttps://www.cnblogs.com/xiaoxi666/p/15583241.html。 总结在本系列文章中,我们搭建了一个简单的多模块项目,以实验的形式,从源码角度解析了
作者:编程之家 时间:2022-11-23
直接使用JDK17导致EasyExcel无法使用的问题
本文目录背景问题处理办法相关阅读背景Oracle官方宣布JDK17可以免费商用,出于好奇决定用测试项目尝试一下。之前一直在JDK1.8下进行开发,对于从JDK9开始启用的JPMS(JavaPlatformModuleSystem)非常陌生,也想趁此机会多了解一些这方面的内容问题测试项目是一个spri
作者:编程之家 时间:2022-11-23
Maven 依赖调解源码解析五:同一个文件内声明,后者覆盖前者
本文是系列文章《Maven源码解析:依赖调解是如何实现的?》第五篇,主要介绍同一个文件内声明,后者覆盖前者的原则。请按顺序阅读其他系列文章,系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。 场景这次我们让A直接依赖X,且在A的pom.xml中声明两次X,分
作者:编程之家 时间:2022-11-23
Maven多模块项目,关于启动类扫描在另一模块的配置类的注意事项
Maven多模块项目,关于启动类扫描在另一模块的配置类的注意事项注意包名的构建启动类默认扫描的是,启动类所在包,及其子包的所有文件。若需要扫描其他模块的配置类,需要注意配置类的包名的的构建。如启动类的包名为com.demo,那么配置类也应该在同级包或子级包,com.demo.config
作者:编程之家 时间:2022-11-23
Maven 依赖调解源码解析一:开篇
本文是系列文章《Maven源码解析:依赖调解是如何实现的?》第一篇,主要做个开头介绍。并为后续的实验做一些准备。系列文章总目录参见:https://www.cnblogs.com/xiaoxi666/p/15583241.html。前言相信久经沙场的Java开发同学们,一定对Maven这个工具不陌生。Maven的依赖调解原则,便
作者:编程之家 时间:2022-11-23
Maven编译外部jar包问题
<plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>2.3.1.RELEASE</versio
作者:编程之家 时间:2022-11-23
Java软件架构师需要掌握的开源工具
Java软件架构师需要掌握的开源工具JIRAAtlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。JIRA是目前比较流行的基于Ja
作者:编程之家 时间:2022-11-23
Java软件架构师需要掌握的开源工具
Java软件架构师需要掌握的开源工具 1.JIRAAtlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。 JIRA是目前比较流行
作者:编程之家 时间:2022-11-23
Maven 快速入门
黑马视频https://www.bilibili.com/video/BV1Ah411S7ZE?from=search&seid=3408072882275695113&spm_id_from=333.337.0.0文章目录Maven简介传统项目管理状态分析Maven是什么Maven的作用下载与安装下载Maven安装Maven环境变量配置Maven基础概念(重点)仓库坐标本地仓库
作者:编程之家 时间:2022-11-23
Dependency 'org.springframework:spring-webmvc' not found
Dependency'org.springframework:spring-webmvc'notfound在idea的自带的maven配置文件中修改settings.xml,引入国内阿里云镜像<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexusaliyun<ame> <url>
作者:编程之家 时间:2022-11-23
将第三方 jar 包安装到本地 maven 仓库
原文地址:https://www.cnblogs.com/yangchengdebokeyuan/p/11465572.html这里有2个案例,需要手动发出Maven命令包括一个jar到Maven的本地资源库。要使用的jar不存在于Maven的中心储存库中。您创建了一个自定义的jar,而另一个Maven项目需要使用。PS,还
作者:编程之家 时间:2022-11-23
maven学习
参考: https://www.bilibili.com/video/BV12J411M7Sj?p=5 maven官网: https://maven.apache.org/下载 修改setting文件配置阿里云镜像地址(百度一下maven镜像地址大把)参考下 https://blog.csdn.net/cocplay/article/details/81782207 (还可以指定本地仓库)
作者:编程之家 时间:2022-11-23
解决Maven依赖下载不全的问题
背景描述在日常学习过程中使用Maven构建SpringBoot+SpringCloud服务时,有时会使用非正式版的SpringBoot和SpringCloud(非正式版是指不是最终发布的版本,而是测试版或里程碑版本,例如:2.0.0.BUILD-SNAPSHOT、Finchley.BUILD-SNAPSHOT、2.0.0.M3、Finchley.M2这些都属于非正式版,而
作者:编程之家 时间:2022-10-19
maven库的查询和配置
1.阿里巴巴的Maven的包查找地址,以及配置国内镜像源说明https://developer.aliyun.com/mvn/search仓库服务(aliyun.com)https://developer.aliyun.com/mvn/search 2.官网查询地址https://mvnrepository.com/
作者:编程之家 时间:2022-10-19
Maven项目右边依赖好多红色波浪线处理办法
boot项目方便,但依赖冲突时常发生,总结记录一下。1.其中一个办法就是点击clean进行清理,点击install重新加载clean,install都有一个过程,耐心等待。反复几次。单元测试Test类似依赖问题则,可以尝试点击test-compile,反复几次。2.个别依赖出现红色波浪线,左右对照,看是哪个依
作者:编程之家 时间:2022-10-19
搭建第一个spring boot所遇见的问题sts
springboot第一个程序容易遇到的问题,回忆一下当时的经验1一般教程都会推荐eclipse去下载插件,但是国内网络问题或者或eclipse的版本问题,所以很多时候我们无法安装使用,只需要去下载sts的一个开发包就可以了2创建新的工程需要连接官网,国内的网络多半是有问题的,那么就换一下开
作者:编程之家 时间:2022-10-19
maven打包为jar文件时,解决scope为system的jar包无法被打包进jar文件的解决方案
scope为system的maven默认是不打包进去的。网上查了很多解决方案,基本都是错误的,特别是中文社区,基本没有说到点上的。配置resource的,更容易导致其他问题。最后,翻到github上的spring-projects/spring-boot的issue里,终于找到了正确的解决之道。很简单。1234567<
作者:编程之家 时间:2022-10-19
Java项目:在线考试系统(java+springboot+vue+jsp+mysql+maven)
一、项目简述本系统主要实现的功能有:学生以及老师的注册登录,在线考试,错题查询,学生管理,问题管理,错题管理,错题查询,分数查询,试卷管理,人工组卷。自动组卷,教师,班级,统计等等管理功能。二、项目运行环境配置:Jdk1.8+Tomcat8.5+mysql+Eclispe(IntelliJIDEA,Eclispe,MyEcli
作者:编程之家 时间:2022-10-19
java Spring Boot的Maven插件Spring Boot Maven plugin详解
SpringBoot的Maven插件(SpringBootMavenplugin)能够以Maven的方式为应用提供SpringBoot的支持,即为SpringBoot应用提供了执行Maven操作的可能。SpringBootMavenplugin能够将SpringBoot应用打包为可执行的jar或war文件,然后以通常的方式运行SpringBoot应用。1.SpringB
作者:编程之家 时间:2022-10-19
Maven深入
目录第四部分Maven深入1pom配置详解【重点】2依赖导入【重点】使用IDEA工具导入从远程仓库中获取坐标3Maven插件【了解】打开Maven视图Maven官方插件Tomcat插件4Maven生命周期【重点】mvncleanmvntestmvncompilemvnpackagemvninstall【安装到本地仓库当中】mvnsite【了
作者:编程之家 时间:2022-10-19
maven仓库设置
pom.xml文件设置仓库 <repository> <id>nexus-aliyun</id> <name>nexus-aliyun<ame> <url>http://maven.aliyun.comexus/content/groups/public/</url> <releases> <enabled>true</enabled>
作者:编程之家 时间:2022-10-19
Spring Boot 热启动插件
1.maven依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><optional>true</optional></dependency>2
作者:编程之家 时间:2022-10-19
springboot项目代码混淆和反编译教程·附软件连接
对springboot项目进行代码混淆,可以防止别人通过反编译项目查看代码,即使反编译了查看的也是混淆后的看不懂的代码。一定程度保证了项目源码安全性。下面分享代码混淆步骤和反编译操作Allatori-7.7代码混淆操作步骤使用方法1、首先从官网下载:http://www.allatori.com/
作者:编程之家 时间:2022-10-19
Maven学习
Maven学习一、maven下载与安装二、maven配置镜像一、maven下载与安装参考链接:https://www.cnblogs.com/liuhongfeng/p/5057827.html二、maven配置镜像参考链接:https://blog.csdn.net/cocplay/article/details/81782207
作者:编程之家 时间:2022-10-19
Maven 配置阿里云镜像指南
maven配置指南 打开maven的配置文件(windows机器一般在maven安装目录的conf/settings.xml),在<mirrors></mirrors>标签中添加mirror子节点:<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库<ame><
作者:编程之家 时间:2022-10-19
上一页
1
2
3
4
5
6
7
8
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native