Skip to content

Conversation

@leeyazhou
Copy link
Contributor

@leeyazhou leeyazhou commented Aug 13, 2025

Build: Update Maven Plugin Versions and Remove Redundant Declarations

• Removed redundant version declarations across modules for netty and junit
• Remove duplicate artifactId declarations jmh-generator-annprocess in apm-sniffer/apm-agent-core/pom.xml
• Centralized plugin (maven-shade-plugin and maven-surefire-plugin ) version management in the root POM
• Centralized netty version management in the root POM by add netty-bom
• (fix)Declare property maven-docker-plugin.version

• Updated maven-shade-plugin to version 3.2.4

• Updated maven-surefire-plugin to version 3.0.0-M8

• Removed redundant version declarations across modules

• Centralized plugin version management in the root POM
- revert property
<netty-tcnative-boringssl-static.version>2.0.48.Final</netty-tcnative-boringssl-static.version>
- manage netty-tcnative-boringssl-static's version in root pom.xml
```xml
	<dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-tcnative-boringssl-static</artifactId>
        <version>${netty-tcnative-boringssl-static.version}</version>
    </dependency>
	<dependency>
        <groupId>io.netty</groupId>
        <artifactId>netty-tcnative-classes</artifactId>
        <version>${netty-tcnative-boringssl-static.version}</version>
    </dependency>
```
use property `netty-tcnative-boringssl-static.version` in root pom.xml
@wu-sheng
Copy link
Member

Please update the changes.md about the changes you made.

@wu-sheng wu-sheng added this to the 9.5.0 milestone Aug 15, 2025
Centralized plugin version management in the root POM and Remove Redundant Declarations by PR apache#766
@leeyazhou
Copy link
Contributor Author

Build: Centralized plugin version management in the root POM and Remove Redundant Declarations by PR #766

Please update the changes.md about the changes you made.

Please review it again. I have updated the changes.md. thx

@wu-sheng
Copy link
Member

@leeyazhou Do you have any new patches? I will initial the 9.5 release next week.

@leeyazhou
Copy link
Contributor Author

@leeyazhou Do you have any new patches? I will initial the 9.5 release next week.

No more questions for now. Then I'll finding the reason of some other questions that may be caued by grpc-netty.

@wu-sheng wu-sheng merged commit 71918d0 into apache:main Aug 15, 2025
206 of 253 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants