随笔分类 - maven
摘要:问题1:maven deploy时,上传成功但是依然报错。是因为会重复上传。而releases库是默认不允许重复上传的。 解决办法有两个: 1、调整本的deploy依赖,避免上传两次 2、调整nexus的setting,让nexus 允许 releases 重复上传 浏览器登录nexus管理界面–>
阅读全文
摘要:maven-source-plugin提供项目自动将源码打包并发布的功能,在需要发布源码项目的pom.xml文件中添加如下代码即可:<!-- Source attach plugin --><plugin><groupId>org.apache.maven.plugins</groupId><art
阅读全文
摘要:创建自定义的脚手架1.首先需要创建一个自己的springboot项目 2.对自己的脚手架创建一个包名和名称 3.这里可以选一些你自己常用的一些依赖,当然进入项目自己添加需要的依赖 4.配置自己的项目结构和相关需要的工具,注意:因为脚手架里面目录中必须有至少一个文件,否则使用该脚手架新建项目时不会创建
阅读全文
摘要:依赖dependencies、dependency、artifactId、groupId、version 配置properties、自定义version 依赖dependencyManagement 打包插件build、plugins 仓库repositories 多版本profiles
阅读全文
摘要:https://blog.csdn.net/yudiandemingzi/article/details/89852728
阅读全文
摘要:mvn install : 就是将其他地方的 包文件,放入到本地仓库。 不但有远程下载下来的包,还有本身项目打成的jar包。 mvn install 会根据 maven的setting文件的 <localRepository> 标签来定位本地仓库的位置,我们也可以随便的修改本地仓库的位置,比如。 <
阅读全文
摘要:Spring Boot可以打成jar包,也可以打成war包。启动方式类有main函数做为入口,比如:java -jar xxx.jar。Spring Boot默认内置Tomcat服务器,当然也可以将war包,部署到其他web容器中(Tomcat、weblogic等)。 1、jar包pom.xml <
阅读全文
摘要:一、背景 在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,很容易出错,而且浪费
阅读全文
摘要:本文介绍 如何在pom.xml中使用distributionManagement将项目打包上传到nexus私服1、pom.xml文件添加distributionManagement节点 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
阅读全文
摘要:一、maven的三种packaging方式 pom是maven依赖文件 jar是java普通项目打包 war是java web项目打包 pom:打出来可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程中。用来做jar包的版本控制。 jar包:
阅读全文
摘要:在命令行使用属性时,是-D,比如:mvn -Dinput=test 引用官方的说明https://maven.apache.org/pom.html#Properties: Properties 属性是了解POM基础知识的最后一个要素。Maven属性是值占位符,如Ant中的属性。它们的值可以通过使用
阅读全文
摘要:在一个有POM的文件夹下执行: mvn help:effective-pom 会输出一个超级POM文件,可以就该文件,进行分析。
阅读全文
摘要:1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName2. 创建Maven的Web项目: mvn archetype:create -DgroupId=packageName -
阅读全文
摘要:<span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch
阅读全文
摘要:maven 你需的jar包名称 repository 比如我要做EJB,我要找jboss-j2ee.jar的Dependency 就在GOOGLE里输入 maven jboss-j2ee repository 在结果的第一条,进去你就可以在页面里找到下面这段 <dependency> <groupI
阅读全文
摘要:maven snapshot和release版本的区别 1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反
阅读全文
摘要:1、dependency里面的scope dependency里面的classifier dependency里面的type dependency里面的systemPath dependency里面的optional: dependency里面的exclusions: 2、dependency里面的
阅读全文
摘要:Maven私服仓库 现象:在maven install的时候,会做以下事情 [INFO] Installing /Users/cqq/Documents/VanDreamPro/vandream-erp-auth/target/vandream-erp-auth-1.0.0-SNAPSHOT.jar
阅读全文