1<?xml version="1.0" encoding="UTF-8"?> 2<project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5 <modelVersion>4.0.0</modelVersion> 6 7 <groupId>com.ohos</groupId> 8 <artifactId>hapsigntool</artifactId> 9 <version>${version}</version> 10 <packaging>pom</packaging> 11 12 <properties> 13 <maven.compiler.source>8</maven.compiler.source> 14 <maven.compiler.target>8</maven.compiler.target> 15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 16 <version>4.0</version> 17 <log4j-version>2.23.1</log4j-version> 18 <junit-version>5.9.2</junit-version> 19 </properties> 20 21 <modules> 22 <module>hap_sign_tool</module> 23 <module>hap_sign_tool_lib</module> 24 </modules> 25 26 <dependencyManagement> 27 <dependencies> 28 <dependency> 29 <groupId>com.google.code.gson</groupId> 30 <artifactId>gson</artifactId> 31 <version>2.10.1</version> 32 </dependency> 33 <dependency> 34 <groupId>org.bouncycastle</groupId> 35 <artifactId>bcpkix-jdk18on</artifactId> 36 <version>1.78.1</version> 37 </dependency> 38 <dependency> 39 <groupId>org.apache.logging.log4j</groupId> 40 <artifactId>log4j-core</artifactId> 41 <version>${log4j-version}</version> 42 </dependency> 43 <dependency> 44 <groupId>org.apache.logging.log4j</groupId> 45 <artifactId>log4j-api</artifactId> 46 <version>${log4j-version}</version> 47 </dependency> 48 <dependency> 49 <groupId>org.junit.jupiter</groupId> 50 <artifactId>junit-jupiter-engine</artifactId> 51 <version>${junit-version}</version> 52 <scope>test</scope> 53 </dependency> 54 <dependency> 55 <groupId>org.junit.jupiter</groupId> 56 <artifactId>junit-jupiter-api</artifactId> 57 <version>${junit-version}</version> 58 <scope>test</scope> 59 </dependency> 60 </dependencies> 61 </dependencyManagement> 62</project>