SPI version of JAR plugin is not specified #8
-
Embulk v0.11向けの自作プラグインを実行すると、以下のエラーになります。
build.gradleに以下のものを追加すると実行できるようになりますが、こういった指定をしなくても済むような方法は無いでしょうか?
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Gradle プラグイン https://zenn.dev/dmikurube/articles/get-ready-for-embulk-v0-11-and-v1-0 にも書いたとおり、基本的にはこの Gradle プラグインを使ってビルドしてください。必要な操作は、この Gradle プラグインが全部やるようになっています。 なにがしかの事情でこの Gradle プラグインを使えない場合 JAR や この Gradle プラグインを使わないビルドはこちらではサポートできませんが、もし必要な場合は参考になるかもしれません。 |
Beta Was this translation helpful? Give feedback.
-
すみません、Mavenリポジトリーの登録方法によって変わってしまうようです。
によって作られたjarファイルには MANIFEST.MFに
によってM2_REPOにコピーしたjarファイルのMANIFEST.MFには入っていなかったので、勘違いしました。 |
Beta Was this translation helpful? Give feedback.
Gradle プラグイン
org.embulk.embulk-plugins
は使っていますか?https://plugins.gradle.org/plugin/org.embulk.embulk-plugins
https://zenn.dev/dmikurube/articles/get-ready-for-embulk-v0-11-and-v1-0 にも書いたとおり、基本的にはこの Gradle プラグインを使ってビルドしてください。必要な操作は、この Gradle プラグインが全部やるようになっています。
なにがしかの事情でこの Gradle プラグインを使えない場合 JAR や
pom
が満たすべき要件は、最近公開したこの文書に書いてあります。https://github.com/embulk/embulk/blob/main/docs/eeps/eep-0005.md
この Gradle プラグインを使わないビルドはこちらではサポートできませんが、もし必要な場合は参考になるかもしれません。