- 一、背景持续集成是老生话谈的事情,用的好不好,看自己公司与使用场景,但做为测试开发一种技能还是有必要掌握,虽然大家不怎么做,话说技多不压身,今天咱们谈一谈咱们把 appium+maven+java+testng 集成到 jenkins 中去,并且然他 Jenkins 跑起来,配置邮件键默认大家会配置。 二、前置条件通过main启动testng.xml跑起整个项目编写一些用例本机有tomca... 一、背景持续集成是老生话谈的事情,用的好不好,看自己公司与使用场景,但做为测试开发一种技能还是有必要掌握,虽然大家不怎么做,话说技多不压身,今天咱们谈一谈咱们把 appium+maven+java+testng 集成到 jenkins 中去,并且然他 Jenkins 跑起来,配置邮件键默认大家会配置。 二、前置条件通过main启动testng.xml跑起整个项目编写一些用例本机有tomca...
- Maven工程 一、如何检查Maven工程是否配置正确? 1、检查路径在Settings中找到Build,Execution,Deployment,找到其中的Build Tools,再找到Maven,检查以下的三个路径是否配置完毕。 2、检查基本配置pom.xml中的maven.compiler.source和maven.compiler.target都是8Project Structur... Maven工程 一、如何检查Maven工程是否配置正确? 1、检查路径在Settings中找到Build,Execution,Deployment,找到其中的Build Tools,再找到Maven,检查以下的三个路径是否配置完毕。 2、检查基本配置pom.xml中的maven.compiler.source和maven.compiler.target都是8Project Structur...
- springboot的maven多模块如何混淆jar包前言这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。作者:神的孩子都在歌唱 一.简介proguard 是广为使用的混淆工具之一:它检测并删除未使用的类、字段、方法和属性。它优化字节码并删除未使用的指令。它使用简短的无意义名称重命名其余的类、字段和方法。springboot可以使用proguard-maven-... springboot的maven多模块如何混淆jar包前言这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。作者:神的孩子都在歌唱 一.简介proguard 是广为使用的混淆工具之一:它检测并删除未使用的类、字段、方法和属性。它优化字节码并删除未使用的指令。它使用简短的无意义名称重命名其余的类、字段和方法。springboot可以使用proguard-maven-...
- 手拉手RocketMQ基础:安装配置+快速入门 手拉手RocketMQ基础:安装配置+快速入门
- 本文详细介绍了如何在Spring Cloud项目中使用Nacos实现配置管理。首先,通过简洁的步骤指导了Nacos的安装和配置。然后,通过在项目中引入Nacos的依赖和配置,实现了与Nacos配置中心的连接。在Nacos控制台上演示了如何新建配置,并通过Spring Cloud项目实现了动态读取配置的操作。这种灵活的配置管理方案为微服务架构提供了高度可维护性和实时性的优势,使得项目能够在运行时动态 本文详细介绍了如何在Spring Cloud项目中使用Nacos实现配置管理。首先,通过简洁的步骤指导了Nacos的安装和配置。然后,通过在项目中引入Nacos的依赖和配置,实现了与Nacos配置中心的连接。在Nacos控制台上演示了如何新建配置,并通过Spring Cloud项目实现了动态读取配置的操作。这种灵活的配置管理方案为微服务架构提供了高度可维护性和实时性的优势,使得项目能够在运行时动态
- build.gradle 文件● build.gradle 是一个gradle 的构建脚本文件,支持java、groovy 等语言。● 每个project 都会有一个build.gradle 文件,该文件是项目构建的入口,可配置版本、插件、依赖库等信息。● 每个build 文件都有一个对应的 Project 实例,对build.gradle 文件配置,本质就是设置Project 实例的属性... build.gradle 文件● build.gradle 是一个gradle 的构建脚本文件,支持java、groovy 等语言。● 每个project 都会有一个build.gradle 文件,该文件是项目构建的入口,可配置版本、插件、依赖库等信息。● 每个build 文件都有一个对应的 Project 实例,对build.gradle 文件配置,本质就是设置Project 实例的属性...
- 在研发的过程中,很多企业都会针对自身业务特点来定制研发一些工具类库,但是这些工具类库又不会对外公开,那如何在组织内部共享这些类库呢?一种很好的方式就是在公司内部搭建一套Maven私服仓库。 在研发的过程中,很多企业都会针对自身业务特点来定制研发一些工具类库,但是这些工具类库又不会对外公开,那如何在组织内部共享这些类库呢?一种很好的方式就是在公司内部搭建一套Maven私服仓库。
- calcite parser代码生成详解本文代码均已上传到giteecalcite的parser代码生成分为如下两个步骤 生成Parse.jj文件目录如下├── pom.xml└── src ├── main │ ├── codegen │ │ ├── config.fmpp │ │ ├── includes │ │ │ ├──... calcite parser代码生成详解本文代码均已上传到giteecalcite的parser代码生成分为如下两个步骤 生成Parse.jj文件目录如下├── pom.xml└── src ├── main │ ├── codegen │ │ ├── config.fmpp │ │ ├── includes │ │ │ ├──...
- maven checkstyle 添加maven plugin依赖 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <ver... maven checkstyle 添加maven plugin依赖 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <ver...
- 承接上文:https://laoshifu.blog.csdn.net/article/details/131881346本文是配置swagger的文章,版本是【2.9.2】1、pom.xml的jar包引入这里为了后文操作方便,我多添加了一个commons-lang3的包用于字符串的非空判断。 <!-- swagger包这里2.9.2 --> <dependency> ... 承接上文:https://laoshifu.blog.csdn.net/article/details/131881346本文是配置swagger的文章,版本是【2.9.2】1、pom.xml的jar包引入这里为了后文操作方便,我多添加了一个commons-lang3的包用于字符串的非空判断。 <!-- swagger包这里2.9.2 --> <dependency> ...
- 目录MyBatis的Maven包application.properties配置文件位置项目结构层次编码过程1、model/Users.java2、dao/UsersMapper.java3、resources/mapper/UsersMapper.xml4、service/UsersService.java5、serviceimpl/UsersServiceImpl.java6、cont... 目录MyBatis的Maven包application.properties配置文件位置项目结构层次编码过程1、model/Users.java2、dao/UsersMapper.java3、resources/mapper/UsersMapper.xml4、service/UsersService.java5、serviceimpl/UsersServiceImpl.java6、cont...
- 目录环境准备Maven镜像文件setting.xml配置1、创建项目2、创建项目时的Maven选项3、创建项目完毕效果4、修改项目引用的Maven5、刷新maven6、添加springboot的pom配置引入2.3.4的spring-boot引入dependencies配置7、再次刷新maven8、在main上点击鼠标右键【new】->【Directory】9、添加java包10、编写启... 目录环境准备Maven镜像文件setting.xml配置1、创建项目2、创建项目时的Maven选项3、创建项目完毕效果4、修改项目引用的Maven5、刷新maven6、添加springboot的pom配置引入2.3.4的spring-boot引入dependencies配置7、再次刷新maven8、在main上点击鼠标右键【new】->【Directory】9、添加java包10、编写启...
- 一、前言Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。Maven功能主要分为五点:依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。我们可以从这五个方面来分析Gradle优于Maven的先进之处。 二、依赖管理系统Maven为Java世界引入了一个新的依赖管理系... 一、前言Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。Maven功能主要分为五点:依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。我们可以从这五个方面来分析Gradle优于Maven的先进之处。 二、依赖管理系统Maven为Java世界引入了一个新的依赖管理系...
- 而如何分辨maven, gradle这两个项目,最简单直接的办法就是看项目里包含了标题中哪个文件。 而如何分辨maven, gradle这两个项目,最简单直接的办法就是看项目里包含了标题中哪个文件。
- 本文是关于通过 Docker 进行安装部署 Nexus3 私服的快速入门和简单使用案例。一、安装1. 通过 docker 获取最新版本的 nexus3 镜像docker pull sonatype/nexus3创建 docker 镜像到宿主机的磁盘映射目录Linux:mkdir -p /home/nexus/datachmod 777 -R /home/nexus/dataWindows:手... 本文是关于通过 Docker 进行安装部署 Nexus3 私服的快速入门和简单使用案例。一、安装1. 通过 docker 获取最新版本的 nexus3 镜像docker pull sonatype/nexus3创建 docker 镜像到宿主机的磁盘映射目录Linux:mkdir -p /home/nexus/datachmod 777 -R /home/nexus/dataWindows:手...
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
回顾中 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签