タグ

2014年2月1日のブックマーク (3件)

  • Sprint Bootを試すその2 - doiluxの検証生活

    2014-01-29 Sprint Bootを試すその2 昨日Spring BootでHello Worldを出してみたので、もう少しさわってみる。まずSTSでプロジェクトを作ったらMavenプロジェクトになりますが、私はGradle派なので、pom.xmlをbuild.gradleに変換します。maven2gradleを使いました。ただ、オリジナルは現在微妙にバグがある(というか開発止まってる?)ので注意です。(Forkしてバグフィックスしました。プルリクだしてみようかな・・・) $ maven2gradle ・・・ Generating main build.gradle... Done. $ ls -l total 24 -rw-r--r-- 1 xxx staff 682 1 29 22:26 build.gradle -rw-r--r-- 1 xxx staff 2128 1 2

    Sprint Bootを試すその2 - doiluxの検証生活
  • Gradle Jetty から Maven Tomcat - Narwhal

    Gradle使う時は、手っ取り早いんで 開発サーバとしてはJetty使うのが主流でしょうか。 ただ私の場合は、Jetty使うのを断念しました。 前提がEclipseを開発環境とした場合ですが、 理由として、 gradle jettyRunで起動するJettyが使いづらい ・EclipseからGradleタスクの実行では、デバッグオプションが付加出来ない? ・GradleのEclipseプラグインにはRunDebugがない為、Eclipseでリモートデバッグの構成が必要になる。 Jetty停止→Jetty起動→リモートデバッグ起動(この一手間がそこそこ苦痛) Jetty と grunt で Java でもサクサク Web 開発 - Qiita こちらの方のように組み込みJettyを自前で起動してしまえば、 上の問題は解決しそうですが、番がTomcatなので、 開発と番のアプリケーションサ

    Gradle Jetty から Maven Tomcat - Narwhal
  • CodeModelでJavaのソースコードを生成する - Islands in the byte stream (legacy)

    この頃はgradleでAndroidのビルドを行うようになり、それに伴いJavaのソースコードをビルド時に生成する機会も増えてきたと思います。 それでは、Javaのソースコードはどうやって生成するのがいいでしょうか。文字列結合も悪くないのですが、文法の妥当性を保証したりインデントを正しく行ったりするのは大変めんどうくさいものです。それならば、Javaのソースコードを生成するライブラリを使いましょう!幸い、gradleがあればJavaのライブラリを使うのは簡単ですし、build.gradleにちょっとコードを書いて試すのもスクリプト言語のような感覚でできます。 例:以下をgradleコマンドで起動すると、java/com/example/cm/Foo.java にクラスを生成します。 https://github.com/gfx/java-codemodel-example // build

    CodeModelでJavaのソースコードを生成する - Islands in the byte stream (legacy)