java Git 分支整合策略:Cherry-pick、Merge、Rebase 三者之间对比

Git 分支整合策略详解:Cherry-pick、Merge、Rebase在日常的 Git 多分支协作开发中,代码合并是常见操作。Git 中主要提供以下三种方式来合并或迁移分支的提交:Cherry-pick:精确挑选部分提...

2025-09-21 246 阅读

构建管理&版本管理 使用idea将一个git分支的部分提交记录合并到另一个git分支

1. 需求:使用idea,将dev分支上的某次或某几次提交记录合并到合并到test分支上。2. 操作步骤:(1)步骤一:idea切换项目分支到test上(2)步骤二:在log窗口筛选出dev分支的提交记录(3)...

2025-09-21 113 阅读

java openjdk maven 打包报错 maven the trustAnchors parameter must be non-empty

原因:  openjdk无法打包解决:maven打包名加上   -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true比如:mvn clean -Dmaven.wagon.http.ssl.i...

2025-09-16 129 阅读

java springboot项目jar包混淆加密

混淆工具jar包混淆工具挺多的,实现原理不尽相同,这里使用的classfinal加密执行以下命令java -jar classfinal-fatjar.jar -file yourproject.jar -libjars a...

2023-11-06 519 阅读

java XJAR 安全加密运行工具

XJar简介Spring Boot JAR 安全加密运行工具, 同时支持的原生JAR基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动, 动态解密运行的方案, 避免源码泄露以及反编译.功能特...

2023-11-06 559 阅读

构建管理&版本管理 maven项目出现红色感叹号

maven项目报错:Archive for required library: 'D:/Toos/ProgramFiles/repository/repository/org/aspectj/aspectjweaver/1.6.11/aspectjweaver-1.6.11.jar' in project 'spring...

2023-10-20 399 阅读

构建管理&版本管理 根据已有项目jar文件生成maven的pom.xml

package demo;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ja...

2023-10-20 441 阅读

构建管理&版本管理 解决maven多模块之间的相互依赖的方案

近期在做一个普通javaweb项目转转换成maven项目的任务。原项目类型:javaWeb项目两个源码包一个产品基础包,一个基于产品基础包的开发包,两个都是普通javaWeb项目。本来应该是开发包可以单边...

2023-10-20 1633 阅读

构建管理&版本管理 官宣:干掉 Maven 和 Gradle!推出更强更快更牛逼的新一代构建工具,炸裂!

相信作为Java开发者的你早已经受够了maven的编译缓慢,但是又由于历史包袱、使用习惯等问题暂时切换不了其他更快的构建工具,这里笔者将给你介绍一款更快的maven——maven-mvnd。介绍maven-mvn...

2023-10-20 545 阅读

构建管理&版本管理 Jenkins安装与配置

2 Jenkins安装在最简单的情况下,Jenkins 只需要两个步骤:1.下载最新的版本(一个 WAR 文件)。Jenkins官方网址: http://Jenkins-ci.org/2.运行 java -...

2023-08-17 513 阅读