ローカルでのデバッグとクラスターへのデプロイの両方が可能な Apache Spark アプリケーションを構築しています。これを行うには、spark-core (Java/scala ライブラリ) への依存関係を定義して、次の要件を満たす必要があります。
コンパイルに含まれる (コンパイルが失敗する) 実行とテストに含まれる (ローカル デバッグと単体テスト用) アセンブリに含まれない (提供されたスパーク コアを使用してクラスターにデプロイする場合、これにより jar サイズが 70M 減少します。 maven-assembly を使用して解決できないいくつかの jar の問題があるため、包括的な jar を生成するための maven-shade プラグイン)
残念ながら、カスタム スコープは maven でネイティブにサポートされていないようです。いくつかのプラグインを使用して有効にする方法はありますか?