[解決済み] GradleプロジェクトのmavenアーティファクトIDはどのように設定しますか?
2022-11-08 11:30:13
質問
gradleから
maven-publishプラグインのドキュメントを参照してください。
を設定することは明らかです。
groupId
と
version
の中に、直接プロジェクトの
build.gradle
:
group = 'org.gradle.sample'
version = '1.0'
しかし
artifactId
は作業しているフォルダの名前から取っているように見えます。 を設定する方法はありますか?
artifactId
を明示的に設定する方法はありますか?
どのように解決するのですか?
publishing {
publications {
maven(MavenPublication) {
groupId 'org.gradle.sample'
artifactId 'project1-sample'
version '1.1'
from components.java
}
}
}
アーティファクトIDはデフォルトで
settings.gradle
で設定されたプロジェクト名がデフォルトとなり、さらにプロジェクトディレクトリの名前もデフォルトとなります。
適切なプラグインが必要です。
plugins {
id 'maven-publish'
}
関連
-
[解決済み] Mavenプロジェクトにローカルのjarファイルを追加する方法は?
-
[解決済み] Gradleのimplementation, api, compileの違いは何ですか?
-
[解決済み] gradleに依存関係を強制的に再ダウンロードさせるには?
-
[解決済み] mavenの強制アップデートを行うには?
-
[解決済み] IntelliJのインスペクションで「シンボルを解決できない」と表示されたが、コードはコンパイルされる
-
[解決済み] IntelliJ - Javaプロジェクト/モジュールをMavenプロジェクト/モジュールに変換する
-
[解決済み] intellijでmavenの依存関係階層を表示する方法
-
[解決済み] Maven : "runtime "スコープは何のためにあるのですか?重複
-
[解決済み] Maven。ライフサイクル vs フェーズ vs プラグイン vs ゴール [終了しました]。
-
[解決済み] ラインカバレッジとブランチカバレッジの違い
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] GradleでソースJARをビルドするには?
-
[解決済み] install:install-fileで追加したjarファイルをローカルのmavenリポジトリから削除する方法は?
-
[解決済み] Mavenの冗長性を減らすことはできますか?
-
[解決済み] Maven : "runtime "スコープは何のためにあるのですか?重複
-
[解決済み] Nexusでアーティファクトをデプロイするときのエラー
-
[解決済み] Mavenからのコマンドライン引数をpom.xmlのプロパティとして渡す
-
[解決済み] リソースのフィルタリングのためにmaven.build.timestampにアクセスする方法
-
[解決済み] Maven スナップショットリポジトリとリリースリポジトリの比較
-
[解決済み] ラインカバレッジとブランチカバレッジの違い
-
[解決済み] なぜpom.xmlのmodelVersionは必要で、常に4.0.0に設定されるのですか?