Closed jornfranke closed 3 years ago
Creating your own "uberjar" from the artifacts on mvnrepository.com isn't going to have all the transitive dependencies included in it. My recommendation is to get the pyrasterframes
pip package and grab the jar assembly from it. Or you can check out the source and run sbt pyrasterframes/assembly
.
I managed to merge it properly using another merging strategy.
Rasterframes: 0.9.0 Spark: 2.4.0 Python
I tried for our cluster to load the jar of rasterframes from a specific location as follows:
and received the following error
I checked the .jar. It contains the application.conf and it does not contain the key. However, there is a file called reference.conf, which contains it. I checked also the original rasterframe and there it is the same. The uberjar I created contains basically all 4 rasterframe libraries (cf. https://mvnrepository.com/artifact/org.locationtech.rasterframes) of course properly merged using a buildfile etc.