Maven基础 Maven的Apache公司开源项目,是项目的构建工具,用来依赖管理 1.maven的好处 使用传统项目开发cim项目,项目大小几十兆 使用maven开发几百kb 同样的代码,实现的功能都一样,那么mav…
标签:maven
Nexus3私有仓库搭建 docker+maven+npm
安装 Nexus号称是世界上最流行的私服管理软件(The world’s most popular repository),可以搭建几乎目前所有常见的仓库如npm,maven,yum等,Nexus3更是增加了…
Maven 下载jar包时进度条长时间不动
博主是个七年工作经验的软件狗,经常和Java、idea、maven这种奇奇怪怪的东西打交道。最近工作的时候,博主遇到了很奇怪的问题。 博主所在的公司最近有个项目是采…
exec-maven-plugin(Maven自动执行批处理脚本的插件,可用于复制WAR包到Tomcat)
在给Maven项目进行package打包时,希望能自动将生成的WAR包自动发布到Tomcat中,而插件exec-maven-plugin正好可以使用。 1. 编写一个批处理脚本D:\Program Files\apach…
Maven项目Spring Boot启动
1. pom.xml中增加配置 <parent> <groupId>org.springframework.boot</groupId> <artifactId>sprin…
使用maven方式创建spark项目(配置pom.xml文件)
创建maven项目后,在pom.xml文件中添加如下配置项: <properties> <maven.compiler.source>1.8</maven.compiler.source&g…
maven-将依赖的 jar包一起打包到项目 jar 包中
前言: 有时候在项目开发中,需要很多依赖的 jar 包,其中依赖的 jar 包也会依赖其他的 jar 包,导致jar 包的管理很容易不全,以下有两种方法可以规避这个问题。 一、在pom.xml 文件中配置,将依赖的 ja…
Maven pom.xml详细说明
Maven pom文件说明 父项目的坐标。如果项目中没有规定某个元素的值,那么父项目中的对应值即为项目的默认值。 坐标包括group ID,artifact ID和 version。 <parent> <…
IDEA Maven下载不了依赖问题解决
之前IDEA使用Maven下载依赖的时候没问题,后来就突然出现Maven下载不了依赖,我去网上查了一下是因为国外的Maven仓库使用不了,需要改成阿里的仓库配置。 第一步,找到Maven的settings.xml文件。 …
日志洁癖
我不但有代码洁癖,并且还有日志洁癖。 看着这样的代码就会感到不舒服: if(a==0 ) 必须把它改成: if (a == 0) 才能继续思考。 当我在Tomcat输出的日志里看到这样的警告: SLF4J: Class …
maven-settings.xml的那些事
1、代理<proxies> <proxies> <proxy> <id>optional</id>//代理名 <active>true</ac…
Maven实战笔记
坐标和依赖 依赖冲突的调节 当包的依赖产生冲突,如A->B->X(1.0)和A->D-X(2.0),应该引入X的哪一个版本?消解冲突的法则如下: 路径最近者优先。 如路径长度一样,第一声明者优先。 排除…