Compare commits

..
4 changed files with 9 additions and 8 deletions

No files matched your search

+2 -1
View File
@@ -1,4 +1,4 @@
1.7-SNAPSHOT 1.7-SNAPSHOT-Java21
此版本包含: 此版本包含:
1. 压缩/解压 (`compress`) 1. 压缩/解压 (`compress`)
@@ -32,5 +32,6 @@
- 修复:getJarPath 经 URI 解析(正确处理空格与 URL 编码),临时目录改用唯一命名 - 修复:getJarPath 经 URI 解析(正确处理空格与 URL 编码),临时目录改用唯一命名
- 工程:测试全部迁移至 JUnit 5(53 个用例),pom 补充元数据与插件版本, - 工程:测试全部迁移至 JUnit 5(53 个用例),pom 补充元数据与插件版本,
版本号统一由 pom / MANIFEST Implementation-Version 提供 版本号统一由 pom / MANIFEST Implementation-Version 提供
- 兼容性:向下降级为Java21
在 1.6-SNAPSHOT 的基础上进行安全加固与缺陷修复。 在 1.6-SNAPSHOT 的基础上进行安全加固与缺陷修复。
+1 -1
View File
@@ -7,7 +7,7 @@
## 技术栈 ## 技术栈
- **Java 25** - **Java 21**
- **Maven** 构建 - **Maven** 构建
- **Apache Commons Compress 1.28.0**(压缩功能依赖) - **Apache Commons Compress 1.28.0**(压缩功能依赖)
- **JUnit Jupiter 5.13.0**(测试框架) - **JUnit Jupiter 5.13.0**(测试框架)
+2 -2
View File
@@ -6,7 +6,7 @@
<groupId>top.gtb520.java.gnu</groupId> <groupId>top.gtb520.java.gnu</groupId>
<artifactId>gnu_java_utils_library</artifactId> <artifactId>gnu_java_utils_library</artifactId>
<version>1.7-SNAPSHOT</version> <version>1.7-SNAPSHOT-Java21</version>
<packaging>jar</packaging> <packaging>jar</packaging>
<name>GNU Java Utils Library</name> <name>GNU Java Utils Library</name>
@@ -22,7 +22,7 @@
</licenses> </licenses>
<properties> <properties>
<maven.compiler.release>25</maven.compiler.release> <maven.compiler.release>21</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<junit.version>5.13.0</junit.version> <junit.version>5.13.0</junit.version>
<surefire.version>3.6.0</surefire.version> <surefire.version>3.6.0</surefire.version>
@@ -4,10 +4,10 @@ public class version {
// 项目的版本信息,不代表实时运行环境 // 项目的版本信息,不代表实时运行环境
// 与 pom.xml 保持一致;构建 JAR 时优先读取 MANIFEST 的 Implementation-Version // 与 pom.xml 保持一致;构建 JAR 时优先读取 MANIFEST 的 Implementation-Version
public static final String VERSION = "1.7"; public static final String VERSION = "1.7";
public static final String JAVA_VERSION = "25"; public static final String JAVA_VERSION = "21";
public static final String OpenJDK_VERSION = "25.0.0.0.1"; public static final String OpenJDK_VERSION = "21";
public static final String OpenJDK_Runtime_Environment = "25.0.0.0.1+36-GA"; public static final String OpenJDK_Runtime_Environment = "21+35-2513";
public static final String OpenJDK_64Bit_Server_VM = "25.0.0.0.1+36-GA"; public static final String OpenJDK_64Bit_Server_VM = "21+35-2513";
public String GetVersion() { public String GetVersion() {
// 打包为 JAR 时读取 MANIFEST 中的 Implementation-Version,类路径运行(如测试)时回退到常量 // 打包为 JAR 时读取 MANIFEST 中的 Implementation-Version,类路径运行(如测试)时回退到常量