-
Notifications
You must be signed in to change notification settings - Fork 913
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUILD] pin Maven compiler target version to Java 8 and remove explict compiler release version #6766
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #6766 +/- ##
======================================
Coverage 0.00% 0.00%
======================================
Files 684 684
Lines 42354 42354
Branches 5776 5776
======================================
Misses 42354 42354 ☔ View full report in Codecov by Sentry. |
since we set parent pom to |
SGTM. Applied a similar patch to our pom. And it could be removed when apache parent pom 34 released in the future. |
Builds failed for missing class/package
|
cc @LuciferYang, could you please give some advice if you have time? thanks in advance. |
6593afe
to
72c92e5
Compare
72c92e5
to
0114f56
Compare
<maven.compiler.source>${java.version}</maven.compiler.source> | ||
<maven.compiler.target>${java.version}</maven.compiler.target> | ||
<!-- Pinning compiler target to Java 8--> | ||
<maven.compiler.target>8</maven.compiler.target> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IIRC,In principle, maven.compiler.source
and maven.compiler.target
should be set as a pair.
Ignoring the above comments, it seems that it's not the plugin that adds
So, without modifying the code, when building with Java 17/21, the |
🔍 Description
Issue References 🔗
This pull request fixes #
Describe Your Solution 🔧
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Types of changes 🔖
Test Plan 🧪
Behavior Without This Pull Request ⚰️
Behavior With This Pull Request 🎉
Related Unit Tests
Checklist 📝
Be nice. Be informative.