タグ

JavaとGroovyに関するrudo108のブックマーク (7)

  • バッチファイルで長い1行の処理を改行を入れて複数行に分けて書きたい - みちしるべ

    バッチファイルで1行の処理が長〜いと読みにくいので、複数の行に分けて書きたいこともある。 C言語におけるマクロでの「\」やVBの「_」と同じようなことをしたい。 バッチファイルで1行が長〜い処理というのもあまりないかもしないが、Javaでオプションやら クラスパスやら設定すると非常に長くなる。 以下のgroovyの起動バッチのように環境変数に追加していき、最後で実行するのが一般的だろう。 set JAVA_OPTS=%JAVA_OPTS% -Dgroovy.starter.conf="%STARTER_CONF%" set JAVA_OPTS=%JAVA_OPTS% -Dscript.name="%GROOVY_SCRIPT_NAME%" if exist "%USERPROFILE%/.groovy/postinit.bat" call "%USERPROFILE%/.groovy/po

    バッチファイルで長い1行の処理を改行を入れて複数行に分けて書きたい - みちしるべ
  • GroovyでRootLoaderによるクラスパスの拡張 - No Programming, No Life

    Javaプログラムを起動する際にやらなきゃいけない面倒な作業の一つとして、クラスパスを通すことがあります。 Groovyでしたら、動的にクラスパスを追加できますのでとても便利です。 GinA P418より def loader = this.class.classLoader.rootLoader loader.addURL(new File('xxxxx.jar').toURL()) loader.URLs.each{ println it } evaluate(new File('yyyyy.groovy')) xxxxx.jarがクラスパスに追加したいjarファイルで必要な分だけ指定します。 yyyyy.groovyが実際に実行したいGroovyスクリプトファイルです。 簡単便利ですね! 2009/05/06追記 もうちょっと便利にしたバージョン。 コマンドライン引数の帳尻を合わせて

    GroovyでRootLoaderによるクラスパスの拡張 - No Programming, No Life
  • Groovyってどんな言語? JavaプログラマのためのGroovy入門

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    Groovyってどんな言語? JavaプログラマのためのGroovy入門
  • Groovyがインストールされていない環境での実行ではまった - 唯の楽しいお勉強生活

    1.8から以下のように実行する事でGroovyがインストールされていない環境でもGroovyを直接実行することができるようになりました。 (1.7以下でもできたみたいですが、面倒だった?) java -jar C:\groovy\groovy-1.8.6\embeddable\groovy-all-1.8.6.jar c:\work\test.groovy 先日「プログラミングGroovy」を読み直すまでこの事を気づかずに、毎回classにコンパイルしていた私は狂喜乱舞したんですが。。。 実は落とし穴があり、「CLASSPATH」の設定は無効になります。 勿論「-cp」で指定しても無効です。 どういうことかというと、こんな感じ。 C:\work\test.groovy assert System.getProperty("java.class.path") == /C:\groovy\gr

    Groovyがインストールされていない環境での実行ではまった - 唯の楽しいお勉強生活
  • 第4章 Gradleのインストール

    Gradle requires a Java JDK or JRE to be installed, version 6 or higher (to check, use java -version). Gradle ships with its own Groovy library, therefore Groovy does noot need to be installed. Any existing Groovy installation is ignored by Gradle. Gradleを使用するには、バージョン6以上のJava JDKもしくはJREが必要です(java -versionで確認してください)。 GradleにはGroovyライブラリが同梱されているので、別途Groovyをインストールする必要はありません。すでにインストールされていたとしても、Gradleでは

  • お盆だよ!! 今日からGroovyを始めるための4つのステップ - みちしるべ

    休みの間に新しい言語を触れてみたいプログラマ お盆・夏休みの人も多いかな。 休めない方はお疲れ様です。 せっかくの休みなので何か何か新しい言語で遊びたいなという人、 業務には直接関係ないけど何か役に立つ言語・スクリプトを覚えたい人は、 Groovyがいいんじゃないかなと思う。 これから電車で長時間の移動をするプログラマ 長時間ぼーっとしてるのはもったいない。 読書もいいけど、せっかくの機会だから、Groovyで遊んでみては? 実家で時間を持て余してる人 実家に帰って来て、そろそろ時間を持て余して人もいるだろう。 実家のパソコンだとソフトをインストールすることもできないし、 なにもできないよって人も、Groovy Web Consoleを使えばブラウザ1つ遊べる。 二学期デビューしたい学生さん 二学期に「俺夏休みにプログラマデビューした!」と自慢したい学生さん 夏休みにGroovy覚えよう

    お盆だよ!! 今日からGroovyを始めるための4つのステップ - みちしるべ
    rudo108
    rudo108 2012/06/29
    リンクたくさん
  • Groovy - Japanese Tutorial 1 - Getting started

    Java環境を設定 GroovyはJavaが必要です、したがって利用可能なバージョンを取得してください (1.4かそれ以上が必要)。ここでは、まだJavaをインストールしていない場合のステップを記述します: http://java.sun.com webサイトから最新のJavaディストリビューションを取得 インストーラを実行 JAVA_HOMEの環境変数を設定。Windows上では、以下のステップに従ってください: システムコントロールパネルを開く 拡張タブをクリック 環境変数ボタンをクリック JAVA_HOMEという名前の新しいシステム変数を追加し、Javaがインストールされたディレクトリを値に設定(例えば、C:\Program Files\Java\jdk1.5.0_04) 任意でシステムパスとして、%JAVA_HOME%\binを追加 (注意: システム環境変数を設定する別の方法と

    rudo108
    rudo108 2012/06/28
    チュートリアル
  • 1