[KYUUBI-SHADED #65] Replace `os-maven-plugin` with `nisse`

### _Why are the changes needed?_

[Nisse](https://github.com/maveniverse/nisse) provides drop-in-replacement for discontinued [OS Detector plugin](https://github.com/trustin/os-maven-plugin), the former works for both Maven 3 and 4, but the latter does not work for upcoming Maven 4.

https://maven.apache.org/docs/4.0.0-rc-3/release-notes.html

> the useful, but unmaintained, [os-maven-plugin](https://github.com/trustin/os-maven-plugin/) extension has been replaced with at [nisse](https://github.com/maveniverse/nisse) extension.

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [ ] Add screenshots for manual tests if appropriate

- [x] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #65 from pan3793/nisse.

079666e [Cheng Pan] Replace os-maven-plugin with nisse

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
3 files changed
tree: 94673d610c0fb9aa6de6689d5e2023aad70ac254
  1. .github/
  2. .mvn/
  3. build/
  4. dev/
  5. kyuubi-relocated-force-shading/
  6. kyuubi-relocated-hive-metastore-client/
  7. kyuubi-relocated-hive-service-rpc/
  8. kyuubi-relocated-spark-connect-rpc/
  9. kyuubi-relocated-thrift/
  10. kyuubi-relocated-util/
  11. kyuubi-relocated-zookeeper-parent/
  12. .asf.yaml
  13. .gitattributes
  14. .gitignore
  15. .rat-excludes
  16. LICENSE
  17. NOTICE
  18. pom.xml
  19. README.md
README.md

Apache Kyuubi Shaded Dependencies

This project packages relocated third-party libraries used by Apache Kyuubi.

All relocated classes is under the package org.apache.kyuubi.shaded, and the binary artifacts' name start with kyuubi-relocated-.

DISCLAIMER

This project is for Apache Kyuubi internal use. Included libs and/or their versions are subject to change at the dictate of Kyuubi without regard to the concern of others!

About

Apache Kyuubi is an open source project of The Apache Software Foundation (ASF).