Web系開発メモ

Java, JavaScript, CSS, HTML など、Webアプリの記事を中心に書いています。

Gradle

Gradle:Javaコンパイルのバージョン指定

Gradle で Java をコンパイルするときに、ソースコードのバージョンとターゲットクラスファイルのバージョンを指定する方法を書いていきます。この2つのバージョンは、javac コマンドのオプション -source, -target に対応するものです。 設定方法 Java プ…

Gradle:Javaコンパイルのエンコーディング指定

Gradle で Java をコンパイルするときに、エンコーディングを指定する方法を書いていきます。 設定方法 Java プラグインを適用して、compileJava.options.encoding で設定します。次のように書くと、UTF-8 に設定できます。 apply plugin: 'java' compileJav…

Gradle:Java 実行時にシステムプロパティを渡す

Gradle の run タスクを使うと、Java の Main クラスを実行できます。以前、run タスクでシステムプロパティを渡す方法を調査することがありました。今回は、その方法をまとめていこうと思います。 build.gradle を編集 次のサンプルのように、tasks.with・…

Gradle:Herokuにデプロイ

Gradle をう SpringBoot の Webアプリを、Heroku にデプロイする手順を書いていきます。 前提1. Heroku 関連 Heroku に関連する前提条件は次の通りです。 Heroku のアカウントがあること。 Heroku Toolbelt がインストールされていること。 前提2. デプロイ…

Gradle入門:はじめに・目次

Gradle は、Java(JVM)環境のビルドシステムです。Gradle を使うと、ビルドスクリプトをシンプルに書くことができます。 他にも、次のような特徴があります。 Ant と同じような目的で使うことができる。 Maven のような規約によるビルドもサポートする。 依…

Gradle:Eclipseにインポート

Gradle でビルドしている Java アプリ(Java プロジェクト)を、Eclipse にインポートする手順を書いていきます。 前提. インポートするアプリ SpringBoot入門:JSONの返却 で紹介しているアプリをインポートしてみます。ソースコードは、次のリポジトリにも…

Gradle:Javaアプリのビルド

Gradle で Java アプリ(Java プロジェクト)をビルドする手順を書いていきます。今回は、コンパイル・テスト実行・Jar 作成などのタスクを実行してみます。 手順1. ビルドスクリプトの作成 ディレクトリ(例:gsg)を作って、その中に Java プロジェクトの…

Gradle:CentOSにインストール

Gradle を CentOS にインストールする手順を書いていきます。手順は、JDK がインストール されていることが前提となります。 手順1. ダウンロード root でインストール先(例:/opt)に移動します。それから、wget でダウンロードします。 # cd /opt # wget …

Gradle:Windowsにインストール

Gradle を Windows にインストールする手順を書いていきます。記事を書くときは、Windows 7 の 64bit を使いました。 前提1. JDK のインストール 事前に JDK or JRE 6 以上をインストールしておきます。JDK のインストール手順は、次の記事を参照して頂ける…

Gradle:SpringBootアプリのビルド

Gradle で SpringBoot の Webアプリをビルドする方法は、記事「SpringBoot入門:JSONの返却」 に記載しています。 リンク先の記事では、簡単な SpringBoot アプリを作成してから、Gradle でビルドして動かしています。参考にして頂ければ幸いです。 補足. ソ…