You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
gradle,org に何か異変っぽいものが起きているらしいです。 Gradleさんどうなってしまったの https://t.co/L1ssx97cY4— Yasuharu Nakano (@nobeans) 2015, 10月 26 僕も昨晩確認してみたところ、こんなページになっていました。 @saba1024 なんか、直ってた pic.twitter.com/aA7ebZzNlG— Shinya Mochida (@mike_neck) 2015, 10月 26 何だろうと憶測で思いを巡らすのも面倒なので、聞いてみました。 discuss.gradle.org で、マーク・ビエイラさんが「Gradlephant」(gradle象)と「Build Happiness」について知りたかったら、読んでねと紹介されたのがこちらのページ。 gradle.org 簡単に訳してみましょう。 grad
We Got Asked a Few Times What our Opinion is on Bazel. Here are Some Thoughts From our Gradle Team on this Industry Development. GRADLE vs BAZEL!The Google team that is responsible for the internal Google build system (known as Blaze) has open sourced as alpha the Bazel build system today. Congratulations to them for their release. We got asked a few times what our opinion is on Bazel. This post i
int128.hatenablog.com Gradle Wrapperを自動更新してくれるサービス Gradle Update を公開してから積み残しがいくつかあったので改善しました。 Done README 英語圏の人にも使ってもらうため、使い方やスクリーンショットをREADME.mdに書きました。 英語圏(のGradle文化圏)にどうやって宣伝すればいいのかなーと。 Gradle Update Badge リポジトリのREADMEに貼っておけば、Gradle Wrapperが最新版であるかチェックできます。 こんな感じです: README.mdにはこれを追記で: [![Gradle Status](https://gradleupdate.appspot.com/USER/REPO/status.svg?branch=master)](https://gradleupdate.app
Gradle2.7-rc1が2015/08/29の0:00頃にリリースされたようです。Gradleは2ヶ月に1回リリースするので、正式版は10月になると思います。今は人柱になりたい方が試してみるとよいと思います。 discuss.gradle.org 内容については、きっとよしださんがどっかの勉強会で詳しく解説してくれると思うので、ここでは雑に紹介します(人任せ)。 ソースはここ Gradle 2.7-rc-1 Release Notes なお、このURLは新しいバージョンが出るたびに新しいrc版のリリースノートになるので、2.8-rc1が出る頃は2.8のものになってるので注意してください。 結構重要:Gradle2.6のラッパー遅くなってごめんね Gradle2.6でラッパー作った人は、すみやかに2.7でラッパーを作りなおしたほうがいいよ。2.6でチェックサムの検証方法を変えたんだけど、
ホーム 検索 - ログイン | | ヘルプ Groovy/お手軽Web開発(GroovyServlet, Java, Gradle, Tomcat) [ Prev ] [ Next ] [ Groovy ] Groovy/超お手軽Web開発(Groovy-1.8 + Jetty8, 201209版) でGroovyServletを使った非常にミニマルなWeb開発環境を紹介しました。今回はもう少し掘り下げて、実際にServletやJavaソースを組み合わせ、Tomcat上でclassファイルの自動リロード(Context auto reload)も有効にした「サクサク開発」が出来る構成を作ってみたので、紹介します。 サンプル: https://github.com/msakamoto-sf/java-groovy-gradle-war-sample1/tree/5359ba6592892a
Gradleを使うにあたってGVMをインストールする事にしましたので使い方をまとめておきます。 GVMとは GVMはGroovyやGrails、GradleなどGroovy関連のプロダクトのインストールやアップデート、バージョン管理を一元的に行えるツールです。RubyにおけるRVMやrbenvのようなものになります。 事前準備 実行環境は Mac OS X 10.10.2 です。Windowsは知りませんがLinuxも同じような感じで出来るはずです。bashとcurlとunzipコマンドが必要なのでもしインストールされてない場合はインストールする必要があります。 あとインストール後でもいいと思いますが先にJAVA_HOMEを設定します。スクリプトを見てみると設定されてなければ自動でセットするようになってますが、ついでなのでやっておきましょう。JAVAのインストールとJAVA_HOMEの設定
こんなツイートがあったので、ちょっと調べてみた。 Gradleでカスタムタスクを書いているが、カスタムタスクから既存のタスクを呼び出す場合はどうすればいいんだ。def exec = new Exec(); exec.commadLine … みたいなことしたいが、こういう使い方はダメなようで実行時例外が飛んできた。#gradle— かとじゅん - 肉充 (@j5ik2o) April 6, 2015 普通にdependsOnとかmustRunAfterとか使えばいいのでは?と思ったけど、書きっぷりからして条件によってタスクの実行内容を変えたいのかと思ったので、単純にdependsOnを使うのではないのだと思った。 他にもいい方法があると思うけど、とりあえず、さっと調べた感じではこんな感じ。 ただし、もっといい方法あるので、だれかマサカリを投げてください。 task hoge << { pr
outputs.upToDateWhenを上書きします。このとき、doLastにあたるタスクがないと、何も起きないのでちゃんと書く事。(多分"<<"で追加しても良い。) 以下サンプル 特定のディレクトリにTomcatがなかったらダウンロードして配置する。(ディレクトリの有り/無しをoutputs.upToDateWhenで判定) /* * This build file was auto generated by running the Gradle 'init' task * by 'ryozi' at '14/05/22 23:10' with Gradle 1.12 * * This generated file contains a commented-out sample Java project to get you started. * For more details ta
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog 普段 Android アプリの開発を行っている takahirom こと毛受(めんじゅ)です。 さて、Android のIDEとしては先日長きベータ時代に終わりを告げてついに Android Studio が 1.0 となりました。 今まで Eclipse + ADT 環境から移行するのを迷っていた人たちも、ようやく重い腰を上げて Android Studio へのも進むのではないかと思います。 そんな Android Studio では次世代のビルドツールとして注目を集めている Gradle が採用されています。 Gradle の特徴 Gradle で採用されているビルドスクリプトは非常にシンプルな記述をできるのが特徴で 例えば
このエントリは G*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2014 - Qiita の12/8担当分です。 Gradle Groovy Shellプラグインとは? Groovyには"groovysh"(Groovy Shell)という機能があります。これはGroovyのインタラクティブシェルを起動するもので、いわゆるREPL相当の機能です。 それなりに便利な機能なのですが、残念ながらGroovyの標準ライブラリ以外を読み込むことができず、ライブラリを追加する場合には自力でクラスパスを通す必要があります。 Gradle Groovy Shellプラグインを利用すると、Gradleを利用して依存関係を解決した状態でgroovyshを起動することができます。 Gradle Groovy Shellプラグインの
G*Advent Calendar(Groovy,Grails,Gradle,Spock...) Advent Calendar 2014 - Qiitaの10日目です。 アプリケーションを公開する際、ユーザが使いやすい形でアプリケーションを配布することで、より多くのユーザに使ってもらえることが期待できます。また、アプリケーションをサービスとして公開する際にも、インフラにデプロイしやすい形でアプリケーションをリリースすることで、より早くユーザに提供することができます。どんなに優れたアプリケーションであっても、インストールや実行に面倒な手間がかかる場合は魅力が半減してしまいます。 JVMベースのアプリケーションを配布する際の課題 JVMベース(Java、Groovy、Scalaなど)のアプリケーションをユーザに配布するには以下の課題が考えられます。 まず、アプリケーションの実行に必要な ja
最近ずっと使ってます。Gradle。 今仕事でやってるプロジェクトも Gradle を使っているので、なんという俺得なタイミング、ということで行ってきました。 Gradle 本出版記念ということで、参加者だけのありがたい特典もありました。行ってよかったデス。 コンテンツ @nobusue さんの Gradle イントロダクションと 2.0,2.1 の主な変更点 Gws 20141024 gradle_intro from Nobuhiro Sue @literalice さんの Gradle プラグインハンズオン LT @kyon_mm さんの Gradle 2.2, 2.3 の変更点おさらい @nobeans さんの OSS 開発の嗜み話 すいません、資料見つけられませんでした 以下、学び plugins ブロックとプラグインポータル Gradle2.1 で追加された 3rd party
今回はGradleでよくハマるであろうポイントを集めたTIPSを11個紹介します。 01. 依存関係のバージョンが指定されたものにならない MavenからGradleへ移行した場合、おそらく誰もが最初に陥る問題かと思います。 端的に言うと、Mavenの pom.xml で指定したままの依存関係の設定をそのまま build.gradle へ移したとしても 最終的に取得される依存関係は殆どのケースで同じにはなりません。 これは「推移的依存関係」によって同じライブラリが存在した場合に優先されるバージョンがMavenとGradleでは異なるために起こります。 推移的依存関係とは簡単に説明すると、ある依存関係がさらに依存する関係のことを言います。 MavenでもGradleでもそれらを自動的に取得しようとしますが、 それらの中で使っている依存関係のgroupIdもartifactIdも同じだがバージ
Windows で Gradle から Jetty プラグインで開発していると、静的リソースを Jetty がロックしてしまう。 jetty-6.XX\etc\webdefault.xml に Jetty のデフォルト設定があるので、WEB-INF/jetty-webdefault.xml にでもコピーして useFileMappedBuffer -> false に書き換える。 <init-param> <param-name>useFileMappedBuffer</param-name> <param-value>false</param-value> </init-param> で gradle から以下の様に webDefaultXml の読み込み先を指定してあげるとよい。 [jettyRun, jettyRunWar, jettyStop]*.with { webDefault
gradle1.9が出てたので。バージョンアップして。おもむろにsetupBuildを叩いたら。 % gradle setupBuild FAILURE: Could not determine which tasks to execute. * What went wrong: Task 'setupBuild' not found in root project 'radishtainer'. * Try: Run gradle tasks to get a list of available tasks. BUILD FAILED Total time: 3.202 secs(´・ω・`) setupBuild? GradleのsetupBuildタスクを試してみた - mike、mikeなるままに… gradle1.7で導入された便利機能です。build.gradleを生成してくれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く