Add it in your root build.gradle at the end of repositories: dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { mavenCentral() maven { url 'https://jitpack.io' } } }
![JitPack | Publish JVM and Android libraries](https://cdn-ak-scissors.b.st-hatena.com/image/square/735eb921b5a0ad845c4c452ff73300f9b748f56e/height=288;version=1;width=512/https%3A%2F%2Fjitpack.io%2Fw%2Fimg%2Fjitpack.png)
Java の世界では maven archetype を作成して、それを使って行うのが基本となっている。 なんだかめんどくさそうなので LL で生成していたのだが、やはりその LL のスクリプトをインストールさせる方法が特になく、辛い。 ということで諦めて maven archetype の作成方法を学ぶことにしたわけであります。 maven archetype の作成方法は公式サイトのこのあたりにのっています。 http://maven.apache.org/guides/introduction/introduction-to-archetypes.html archetype は velocity を用いて生成されます。 チュートリアルがここにあるので、これを順番にやっていけばそれなりのことはできる。 http://maven.apache.org/guides/mini/guide
Maven central にあげようと以前奮闘してみたが、うまく行かずに諦めていた。 アカウントの登録まではいっていたのだが、なんかうまくいかなくて諦めていたのだ。 が、モリスさんのエントリを見ながら pom を設定していったら今回はなぜかうまく出来た。 http://d.hatena.ne.jp/tagomoris/20141028/1414485679 Maven central は難しいか? Maven central にアップロードするまでに間には以下のようなステップが必要になる。 JIRA にサインアップする JIRA でパッケージに対するアップロード権限を要求する gpg の設定をする settings.xml/pom.xml をセットアップする mvn release:prepare release:perform する このうち、最初の JIRA へのサインアップは難しい
Maven Central Repository へのライブラリ登録方法を4年前に書きましたが、今ではこの方法は使えません便利ライブラリ・フレームワークを書いている人はこれを参考にガシガシ登録してもらえれば幸いです。 当然ですが、全ての方法は本家maven.apache.orgに書いてあります。 ・Guide to uploading artifacts to the Central Repository はい、英語です。ナナメ読み難しいですね。 押さえておくべき点を日本語で並べます。 1. 必要なメタデータを書いておく pom.xmlはパッケージング方法やdependencyさえ書いておけばプロジェクトのビルドに差し支えありませんが、Maven Central Repoに登録するにはソースコードがどこにあるのか、ライセンスは何なのかといったビルドには直接必要ないメタデータも記載しておく必
求職活動中とありますが、活動報告というよりは、技術の話題を多めでいきます。Scalaが大好きなので特にScalaの話が中心になると思います。 最近「Gaeds」というScalaのライブラリを作っているのですが、 Maven Centralリポジトリから使えるようにしたので、 その経験を元にScalaのライブラリをMaven Centralリポジトリに登録する方法を解説したいと思います。 と言っても、他にドキュメントがないというわけではなく、 むしろわかりやすいドキュメントが既にたくさんあるのですが、 ただ手順自体が結構複雑なので、 僕のほうでも情報をまとめておきたいと思います。 まず、おおまかに方法を説明すると、 ライブラリをMaven Centralリポジトリに直接登録するのではなく、 「Sonatype OSSRH (OSS Repository Hosting Service)」とい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く