Replaces with com.tisonkun.os:os-detector-maven-plugin
to support building with Maven 4.0.0-beta-4
#32984
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #32568.
Changes proposed in this pull request:
com.tisonkun.os:os-detector-maven-plugin
to support building with Maven4.0.0-beta-4
. According to the investigation extension of Plugin fails with Maven 4 trustin/os-maven-plugin#72 and Provides a replacement for `kr.motd.maven:os-maven-plugin` for Java binding documentation opendal#5133 , https://github.com/trustin/os-maven-plugin has actually stopped maintenance and has never supported Maven 4.0.0-beta-4. See Support Maven 4 and JDK 21 at build time trustin/os-maven-plugin#74 .kr.motd.maven:os-maven-plugin
. This clears the way for futureapache/opendal
integration ( Support for using AES in JCA to encrypt and decrypt YAML values in JDBC Driver #32872 (comment) ). See fix: compatible with Maven 4 tisonkun/os-detector#9 and feat: support Maven 4.0.0-beta-4 tisonkun/os-detector#8 .org.apache.shardingsphere:shardingsphere-data-pipeline-cdc
module needs to usecom.tisonkun.os:os-detector-maven-plugin
.SDKMAN!
for testing in many places. We cannot expect the concept of builder POM and consumer POM to be introduced quickly right away. Also see linghengqian/hive-server2-jdbc-driver@b04c335 and linghengqian/hive-server2-jdbc-driver@00de0c5 .sdk install java 22.0.2-graalce sdk install maven 4.0.0-beta-4 git clone git@github.com:apache/shardingsphere.git cd ./shardingsphere/ sdk use java 22.0.2-graalce sdk use maven 4.0.0-beta-4 mvn clean install -Prelease -T1C -DskipTests -Djacoco.skip=true -Dcheckstyle.skip=true -Drat.skip=true -Dmaven.javadoc.skip=true
Before committing this PR, I'm sure that I have checked the following options:
./mvnw clean install -B -T1C -Dmaven.javadoc.skip -Dmaven.jacoco.skip -e
.