Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
0
Help us understand the problem. What is going on with this article?
@seijikohara

webjarsでデプロイしたアーティファクトをGradleで利用する

More than 3 years have passed since last update.

WebJarsとは

  • JavaScript/CSSをjarで配布し、MavenやGradleで利用できる。

WebJarsの種類

3つの種類がある。
利用したいモジュールがない場合は、追加していくことができます。
特にNPM/Bowerは、公開されているモジュールを簡単に登録できるので便利。

  • NPM WebJars
    • NPMで公開されているモジュールをjarにしたもの
  • Bower WebJars
    • Bowerで公開されているモジュールをjarにしたもの
  • Classic WebJars
    • NPM/Bower以外のモジュール
    • 新規モジュールの登録は申請が必要

登録したWebjarsをすぐに使いたい

NPM/Bowerは、利用したいモジュールやバージョンが登録されていなくても、webjarsのサイト上で簡単に登録できます。
登録したwebjarsはMavenCentralリポジトリで公開されるようですが、反映までに時間がかかるようです。

新規登録したwebjarsをすぐに利用したい場合は、リポジトリを追加することで対応できます。

build.gradle
repositories {
    maven {
        url 'https://dl.bintray.com/webjars/maven/'
    }
}

dependencies {
    compile('org.webjars.npm:jquery:3.1.1')
}
0
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
seijikohara
JavaとかVue.jsが好きです

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
0
Help us understand the problem. What is going on with this article?