Skip to content

[GH-2441] Fix failed example project build#2498

Merged
jiayuasu merged 3 commits into
masterfrom
fix-example-project
Nov 15, 2025
Merged

[GH-2441] Fix failed example project build#2498
jiayuasu merged 3 commits into
masterfrom
fix-example-project

Conversation

@jiayuasu
Copy link
Copy Markdown
Member

@jiayuasu jiayuasu commented Nov 13, 2025

Did you read the Contributor Guide?

Is this PR related to a ticket?

What changes were proposed in this PR?

  • Upgraded Spark (4.0.1), Sedona (1.8.0), Hadoop (3.4.2), Scala (2.13), GeoTools, and JUnit across the example projects.
  • Updated the Maven Shade Plugin and added the main class to the manifest.
  • Added JDK 17+ JVM args in both Maven config and GitHub Actions for module-access compatibility.
  • Improved CI to test multiple Spark versions, switched to Java 17, and adjusted build steps for dynamic Sedona versions and correct example jar execution.
  • Added exec-maven-plugin and maven-surefire-plugin for better run/test handling.
  • Synchronized Sedona dependency version with the example project version.

How was this patch tested?

Passed local tests

Did this PR include necessary documentation updates?

  • No, this PR does not affect any public API so no need to change the documentation.

@jiayuasu jiayuasu merged commit 4bc6f30 into master Nov 15, 2025
12 checks passed
@jiayuasu jiayuasu deleted the fix-example-project branch December 17, 2025 05:54
Kontinuation pushed a commit to Kontinuation/sedona that referenced this pull request Jan 21, 2026
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.

Example project build error

1 participant