展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

随笔分类 -  项目构建

摘要:# 执行任务 gradle -i 任务名 也可以定义到任务的外面 action使用 def map=new HashMap<String,Object>(); //action属性可以设置为闭包,设置task自身的行为 map.put("action",{println "taskD.."}) ta 阅读全文
posted @ 2022-08-02 10:07 DogLeftover 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Gradle 项目的生命周期分为三大阶段: Initialization -> Configuration -> Execution. 每个阶段都有自己的职责 Initialization 阶段主要目的是初始化构建, 它又分为两个子过程,一个是执行 Init Script,另一个是执行 Settin 阅读全文
posted @ 2022-08-02 09:49 DogLeftover 阅读(107) 评论(0) 推荐(0) 编辑
摘要:简介 测试任务自动检测并执行测试源集中的所有单元测试。测试执行完成后会生成一个报告。支持 JUnit 和 TestNG 测试 默认测试目录及标准输出 Gradle 对于 Junit4.x 支持 dependencies { testImplementation group: 'junit' ,nam 阅读全文
posted @ 2022-08-02 09:27 DogLeftover 阅读(82) 评论(0) 推荐(0) 编辑
摘要:方式1:将项目打成 war 包,部署到本地 tomcat 运行 方式2:使用 Gretty 插件中内置服务器方式部署项目 # 第一步:引入 Gretty 插件 plugins { id ‘war’ id 'org.gretty' version '2.2.0' } # 第二步:指定 maven 仓库 阅读全文
posted @ 2022-08-02 09:24 DogLeftover 阅读(73) 评论(0) 推荐(0) 编辑
摘要:配置环境 添加插件 build.gradle中添加依赖 dependencies { implementation 'org.springframework:spring-beans:4.1.7.RELEASE' implementation 'org.springframework:spring- 阅读全文
posted @ 2022-08-01 17:52 DogLeftover 阅读(30) 评论(0) 推荐(0) 编辑
摘要:配置环境 注意点 使得在 Terminal 中执行以 gradlew 开头命令和操作图形化的 IDEA 使用 Gradle 版本不一定是同一个版本 目前只能是在创建项目时重新设置本地 gradle,创建新项目需要重新去改 当我们在gradle.build文件添加依赖之后,这些依赖会在下载到GRADL 阅读全文
posted @ 2022-08-01 17:41 DogLeftover 阅读(14) 评论(0) 推荐(0) 编辑
摘要:简介 功能强大,例如提供了动态类型转换、闭包和元编程(metaprogramming)支持 支持函数式编程,不需要 main 函数 默认导入常用的包 类不支持 default 作用域,且默认作用域为 public。 Groovy 中基本类型也是对象,可以直接调用对象的方法。 支持 DSL(Domai 阅读全文
posted @ 2022-08-01 17:23 DogLeftover 阅读(25) 评论(0) 推荐(0) 编辑
摘要:简介 Gradle Wrapper 实际上就是对 Gradle 的一层包装,用于解决实际开发中可能会遇到的不同的项目需要不同版本的 Gradle 问题。例如:把自己的代码共享给其他人使用,可能出现如下情况: 1.对方电脑没有安装 gradle 2.对方电脑安装过 gradle,但是版本太旧了 wra 阅读全文
posted @ 2022-08-01 16:30 DogLeftover 阅读(76) 评论(0) 推荐(0) 编辑
摘要:简介 Gradle 是一款Google 推出的基于 JVM、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库; 支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groovy 等)的 build 脚本文件 常见项目构建工具对比 查看与 阅读全文
posted @ 2022-08-01 15:09 DogLeftover 阅读(31) 评论(0) 推荐(0) 编辑
摘要:构建父工程 添加*.idea;*.iml;用于过滤编译文件 删除多余的文件,只留下一个pom.xml pom中添加:pom 复制依赖到pom maven 跳过单元测试,intall发布 构建子模块 右键父工程创建 创建的子模块可在父工程的pom中显示(9001是用maven构建的;9002是用Spr 阅读全文
posted @ 2022-07-25 11:50 DogLeftover 阅读(37) 评论(0) 推荐(0) 编辑
摘要:安装 # 下载到本地直接解压 # 配置环境变量 GRADLE_HOME GRADLE_USER_HOME PATH # 打开cmd:gradle -v idea配置 打包 常用命令 # cmd进入项目根路径 gradlew build gradlew clean gradle build gradl 阅读全文
posted @ 2022-07-22 13:15 DogLeftover 阅读(236) 评论(0) 推荐(0) 编辑
摘要:构建Java项目 # 打开cmd,验证jdk是否配置成功 java -version javac -version # vscode安装插件 Extension Pack for Java 打开VS code,ctrl+shift+P弹出搜索框 输入 create java project 弹出对话 阅读全文
posted @ 2022-07-22 10:49 DogLeftover 阅读(177) 评论(0) 推荐(0) 编辑
摘要:本地新建分支 新建成功后,本地有test分支,远程没有test分支 推送本地分支到远程 子分支修改后推送到远程 切换到主分支 切换到main分支,左键点击要合并到main分支的test分支 将本地main分支推送要远程 删除本地分支 删除远程分支 阅读全文
posted @ 2022-05-24 11:59 DogLeftover 阅读(18) 评论(0) 推荐(0) 编辑
摘要:参考1 参考2 案例地址 创建远程仓库 生成token Settings->Developer settings->Personal access tokens 报错 Error creating blob: Git Repository is empty. (409) # 解决方案:远程仓库中没有 阅读全文
posted @ 2022-05-13 17:03 DogLeftover 阅读(65) 评论(0) 推荐(0) 编辑
摘要:mvn install:install-file -Dfile=aliyun-java-vod-upload-1.4.14.jar -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.14 -Dpackaging 阅读全文
posted @ 2022-05-12 09:58 DogLeftover 阅读(18) 评论(0) 推荐(0) 编辑
摘要:参考 IDE安装插件Alibaba Cloud Toolit 构建cloud项目 选择maven项目 选择依赖 选择项目路径 打开项目后不显示项目名 打开文件夹,进入项目根目录,删除.idea文件,使用IDE重新打开项目,正常显示 删除src文件夹,将该项目作为父工程,在此项目基础上新建子模块进行开 阅读全文
posted @ 2021-12-09 17:03 DogLeftover 阅读(128) 评论(0) 推荐(0) 编辑
摘要:案例一 参考1 参考2 参考3 参考4 若IDE自带的gradle与本机安装的gradle版本不一致时,会导致某些依赖无法导入,该案例直接使用IDE自带的gradle构建项目 新建项目 新建项目后无法导入某些依赖,控制台提示将IDE的gradle版本修改为6.8或7.x 构建项目过程中存在的问题如下 阅读全文
posted @ 2021-12-08 17:22 DogLeftover 阅读(14) 评论(0) 推荐(0) 编辑
摘要:单体架构 Swagger在线接口文档 CodeGenerator 代码生成器 统一返回 通用的分页对象 常用工具类 全局异常拦截 错误枚举 自定义异常 多环境配置文件 Maven多环境配置 日志配置 JenkinsFile(centos安装JenkinsFile,构建部署spring boot项目) 阅读全文
posted @ 2021-12-05 09:30 DogLeftover 阅读(26) 评论(0) 推荐(0) 编辑
摘要:搭建环境 sudo docker pull easysoft/zentao:12.3.3 # 拉取镜像 sudo docker run --name [容器名] -p [主机端口]:80 --network=[网络驱动名] --ip [容器IP] --mac-address [mac地址] -v [ 阅读全文
posted @ 2021-11-13 16:08 DogLeftover 阅读(494) 评论(0) 推荐(0) 编辑
摘要:安装步骤 解压到文件夹,配置环境变量 MAVEN_HOME= D:\Program Files\apache-maven-3.6.3idea (解压路径) Path=%MAVEN_HOME%\bin MAVEN_OPTS=-Xms256m -Xmx512m -Dfile.encoding=UTF-8 阅读全文
posted @ 2021-06-08 10:13 DogLeftover 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示