
构建工具(后端)
文章平均质量分 78
顾名思义
IT利刃出鞘
如果能飞,就不跑。如果能跑,就不走。
展开
-
maven--依赖的搜索顺序
本文介绍maven中依赖的搜索顺序。原创 2025-03-14 21:36:01 · 831 阅读 · 0 评论 -
maven--项目部署使用的命令
本文介绍maven部署项目时用的命令。原创 2025-02-26 19:00:00 · 308 阅读 · 0 评论 -
maven--SNAPSHOT和RELEASE的区别
本文介绍maven的snapshot和release的区别。原创 2024-05-20 07:30:00 · 1374 阅读 · 0 评论 -
maven--插件的管理(pluginManagement)
本文介绍maven如何使用pluginManagement来管理插件(build标签中的plugins标签)。原创 2024-02-10 16:07:07 · 1265 阅读 · 1 评论 -
maven--将jar包上传到maven中央仓库(公库)
本文介绍怎样将jar包上传到maven中央仓库(公库)。原创 2024-01-29 07:15:00 · 3435 阅读 · 0 评论 -
maven--解决下载依赖很慢的问题
本文介绍解决maven下载依赖很慢的方法。方法是:使用国内镜像加快速度。原创 2024-01-11 07:00:00 · 5610 阅读 · 2 评论 -
maven--打包项目时发布源码的方法
本文介绍maven打包项目时发布源码的方法。原创 2022-11-13 09:58:44 · 6487 阅读 · 0 评论 -
maven--依赖的管理(dependencyManagement)
本文介绍maven的dependencyManagement的用法。原创 2022-11-11 20:42:27 · 2444 阅读 · 0 评论 -
maven--依赖的原则--使用/实例
本文介绍maven依赖的原则,包括:最短路径、优先声明、直接覆盖。原创 2022-11-10 23:07:35 · 1103 阅读 · 0 评论 -
maven--依赖的范围、传递、排除--用法/实例
本文介绍maven的依赖的范围、传递、排除的用法。原创 2022-11-09 18:41:21 · 1094 阅读 · 0 评论 -
Intellij IDEA--根据maven依赖名查找它是哪个pom.xml引入的
本文介绍Idea如何根据maven依赖名查找它是哪个pom.xml引入的。 有时候会有这样的问题:我们知道项目里用了某个依赖,想知道它是项目里哪个pom.xml引入的,这样可以进行修改版本、更新依赖等操作。...原创 2022-08-19 18:26:09 · 2547 阅读 · 0 评论 -
maven--解决was cached in the local repository, resolution will not be reattempted until the update
本文介绍解决was cached in the local repository, resolution will not be reattempted until the update ...的方法。原创 2022-07-15 20:43:50 · 127098 阅读 · 4 评论 -
SpringBoot--maven-wrapper(mvnw)--使用/详解
本文介绍SpringBoot项目中maven-wrapper(也就是mvnw)的用法。原创 2022-06-24 19:22:19 · 2320 阅读 · 2 评论 -
maven--profile--根据环境引入依赖(动态引入依赖)--方法/实例
说明本文用示例介绍maven如何通过profile来根据环境引入依赖(动态引入依赖)。需求让pom.xml支持两种环境:若是test环境,则不引入knife4j依赖;若是dev环境,则引入knife4j依赖。原创 2022-05-16 21:48:12 · 3535 阅读 · 0 评论 -
maven--profile--根据环境引入配置(动态引入配置)--方法/实例
maven的profile与SpringBoot的profile的区别SpringBoot的profile作用:运行的时候,把哪几个配置包含进来。 如果有多个环境,需要在运行jar包的时候通过参数来指定,比如:java -jar test-1.0.0-SNAPSHOT.jar --spring.profiles.active=devmaven的profile作用: 指定打包的时候只打包哪个或哪几个环境 maven是打包的工具,它的profile可以指定打包原创 2022-05-16 20:09:57 · 2563 阅读 · 0 评论 -
maven--pom.xml--<scope>为import的作用
本文介绍maven中的值为import时的含义。原创 2022-05-03 20:15:39 · 3615 阅读 · 0 评论 -
maven--引入第三方Jar包作为依赖--方法/实例
本文介绍maven如何引入第三方依赖。原创 2022-05-03 15:23:15 · 2082 阅读 · 0 评论 -
maven--打包时跳过测试的方法
本文介绍maven打包时跳过单元测试的方法。使用Maven打包的时候,单元测试有可能导致打包失败,而且单元测试比较费时间,会减慢打包速度。一般需要在打包时跳过单元测试。原创 2022-01-13 18:57:26 · 5401 阅读 · 2 评论 -
maven--引用公共项目的resources配置文件
原文网址:简介说明 本文介绍maven如何将公共项目的resources下边的资源给包含到当前项目。 本文方法不仅可以用来指定公共的配置文件,也可以指定Mybatis的xml的位置等。 maven支持用*进行匹配:**:多级路径 *:所有文件 *.yml:所有以.yml结尾的文件问题的引出 在Java后端开发中,像数据库配置、Redis配置等一般都是整个项目公用的,这些应该放到公共项目中去配置,然后各个应用项目将这个公...原创 2021-12-01 18:57:13 · 4016 阅读 · 0 评论 -
maven--依赖的写法--详解/实例
本文介绍maven的pom.xml的依赖的写法。原创 2021-11-18 19:41:57 · 2166 阅读 · 0 评论 -
maven--pom.xml--build元素--使用/教程/实例
本文介绍maven的pom.xml的build标签里的内容。包括:resources,plugins。原创 2021-11-18 19:36:30 · 1736 阅读 · 0 评论 -
maven--pom.xml--标签大全
本文介绍maven的pom.xml的结构及常用标签的使用。详细讲解的标签包括:parent,relativePath,modules,repositories,profiles,build等。原创 2021-10-18 23:28:25 · 15330 阅读 · 1 评论 -
gradle--使用Idea打包SpringBoot项目--方法/实例
gradle是后端开发常用的构建工具,本文用实例介绍如何使用maven打包SpringBoot项目。原创 2021-10-18 23:27:21 · 8638 阅读 · 2 评论 -
maven--镜像和仓库的用法
本文介绍maven镜像和仓库的用法。包括:加快下载速度(设置为国内的仓库地址)、镜像和仓库的详解。原创 2021-10-18 23:26:24 · 21076 阅读 · 7 评论 -
maven--使用Idea操作maven项目--配置/识别maven项目/archetype
目录MAVEN命令其他网址依赖写法依赖原则依赖版本依赖范围依赖的传递性依赖的排除dependencyManagement其他XML相关archetype-catalog.xmlMAVEN命令命令 作用 mvn dependency:list 查看 Maven 依赖列表:包直接依赖与传递性依赖。 mvn dependency...原创 2021-10-18 23:25:36 · 6143 阅读 · 2 评论 -
maven--使用Idea打包SpringBoot项目--方法/实例
maven是后端开发常用的构建工具,本文用实例介绍如何使用maven打包SpringBoot项目。原创 2021-10-18 23:24:44 · 5447 阅读 · 3 评论 -
maven--profile--使用/教程/示例
说明 本文用示例说明maven的profile的使用。mavan的profile作用Maven中的profile能让你为不同的环境定义不同的构建;Maven中的profile是一组可选的配置,可以用来设置或者覆盖配置默认值。原创 2021-07-31 13:07:28 · 6707 阅读 · 5 评论 -
sbt--使用
其他网址3、Sbt在window上的安装_sxj的专栏-CSDN博客Windows下sbt安装配置_zeling-CSDN博客_windows安装sbt简介 SBT(Simple Build Tool), SBT是SCALA 平台上标准的项目构建工具,当然你要用它来构建其他语言的项目也是可以的。SBT 没有Maven那么多概念和条条框框,但又比IVY要更加灵活,可以认为是一个精简版的Maven吧。安装...原创 2021-02-16 11:03:37 · 792 阅读 · 1 评论 -
build(构建)--仓库
其他网址阿里云其他网址【FAQ】新版maven.aliyun.com答疑-云栖社区-阿里云Maven 公共代理库-阿里云开发者社区问答Q: 为什么访问maven.aliyun.com/nexus/content/groups/public会返回404错误页面?A:新版maven.aliyun.com还不支持通过这种方式浏览仓库,但是并不影响正常的构建下载。如果想浏览仓库内容请访问maven.aliyun.com/mvn/view页面,点击对应的仓库进行树状结构浏览。Q:.原创 2020-10-16 15:23:55 · 433 阅读 · 1 评论 -
build(构建)--介绍
maven转gradlegradle转mavenJar转为pom.xml其他网址基于Maven中心库 通过Jar包生成Maven POM.xml的dependency_java,maven_贾小黑的博客-CSDN博客将项目中的jar文件生成pom文件_Java_闵渭凯-CSDN博客本程序会在控制台中输出依赖,例如:<dependencies> <dependency> <groupId>commons-beanutils</gr.原创 2020-09-05 21:16:25 · 925 阅读 · 1 评论 -
gradle--命令
其他网址gradle命令学习_约会远行的专栏-CSDN博客_only daemons for the current gradle version are di语法gradle [taskName...] [--option-name...] gradlew是包装器,自动下载包装里定义好的gradle 版本,保证编译环境统一,gradle 是用本地的gradle。所以./gradlew、gradle通用,不神秘,使用更方便一些,可以使用gradle互相替换。其中grad...原创 2020-08-18 14:06:13 · 704 阅读 · 1 评论 -
maven--mvn命令
格式maven 命令的格式为 mvn [plugin-name]:[goal-name],可以接受的参数如下, 参数 含义 mvn -v, --version 显示版本信息; mvn -V, --show-version 显示版本信息后继续执行Maven其他目标; mvn -h, --help 显示帮助信息; mvn -e, –errors 控制M原创 2020-08-18 11:47:24 · 15297 阅读 · 1 评论 -
gradle--插件
简介其他网址Gradle Gradle 插件_w3cschoolGradle 插件简介Gradle 在它的核心中有意地提供了一些小但有用的功能,用于在真实世界中的自动化。所有有用的功能,例如以能够编译 Java 代码为例,都是通过插件进行添加的。插件添加了新任务 (例如JavaCompile),域对象 (例如SourceSet),约定(例如主要的 Java 源代码是位于 src/main/java),以及扩展的核心对象和其他插件的对象。写法法1:apply plugin:原创 2020-06-27 11:34:45 · 832 阅读 · 1 评论 -
gradle--task
其他网址Gradle DSL Version 6.5(Gradle英文文档)jar简介jar是任务,用于组装 JAR 文件。实例1:最简单的grable打包1.Idea创建普通gradle工程:Idea项目系列--创建gradle工程_feiying0canglang的博客-CSDN博客2.在src/main/java下新建org.example.a.Demo.java,内容为:package org.example.a;public class Demo {原创 2020-06-27 11:29:05 · 500 阅读 · 1 评论 -
gradle--配置文件(init.gradle, settings.gradle等)
init.gradle简介 init.gradle文件在build开始之前执行,可以在这个文件配置一些你想预先加载的操作,例如:build日志输出,机器信息(比如jdk安装目录),build时所必需的个人信息(比如仓库或者数据库的认证信息)启用init.gradle文件的方法:1、在命令行指定文件,例如:gradle –init-script yourdir/init.gradle -q taskName.你可以多次输入此命令来指定多个init文件2、把init.gra...原创 2020-06-26 22:14:49 · 6355 阅读 · 1 评论 -
gradle--build.gradle
本文介绍gradle的build.gradle的用法。原创 2020-06-26 22:12:59 · 2022 阅读 · 1 评论 -
gradle--Idea操作
Idea重新导入包其他网址intellij idea 重新导入gradle-module失败 - 简书1.Reimport All Gradle ProjectsIdea右上角Gradle=>2.若1失败,见此法若重新导入gradle-module失败,打开 .idea/gradle.xml,去掉对应的module,重启 intellij,再 import 一次即可。(也可以直接删掉idea/gradle.xml,再重启,重新reimport)<Gradle原创 2020-06-24 10:08:55 · 846 阅读 · 0 评论 -
gradle--使用/教程/安装
本文介绍gradle的用法。原创 2020-06-23 15:31:41 · 966 阅读 · 1 评论 -
maven--常用依赖
日志 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.2</version> </dependency> <dependency&...原创 2020-03-03 19:34:24 · 1810 阅读 · 0 评论 -
maven--错误解决
archetype-catalog.xml问题:创建Maven项目速度慢问题 或者 “No archetype found in remote catalog. Defaulting to internal catalog”解决方法:步骤1:将archetype-catalog.xml放到maven路径下: 我的仓库路径为:E:\work\maven\apache-maven-3...原创 2020-03-02 19:28:50 · 2348 阅读 · 3 评论