プログラマーの調べ物

プログラマーが調べ物をするときに役に立つサイトを作ります。

2017-01-02から1日間の記事一覧

NPMでGlobalモードでインストールしたパッケージはどこにインストールされるのか?

NPMには2つのインストールモードがあります。 ローカルモードとグローバルモードです。 Unixベースのシステムの場合、/usr/local/lib/node_modules/にインストールされます。 Windowsの場合、C:¥Users¥%USERNAME%¥AppData¥Roaming¥npm¥node_modules にイン…

Macで8080番ポートでLISTENしているプロセスをkillするコマンド

以下のコマンドで、8080番ポートでLISTENしているプロセスをkillすることができます。 $ kill $(lsof -t -i:8080) http://stackoverflow.com/questions/11583562/how-to-kill-a-process-running-on-particular-port-in-linux/11596144

Spring Bootで画面遷移型アプリケーションを作成する

Spring Bootを使えば画面遷移型のアプリケーションも簡単に作ることができます。 テンプレートエンジンとして、次のライブラリがサポートされています。 Thymeleaf FreeMarker Groovy templates Velocity Mustache JSPの利用はさまざまな制約があるため、推…

Spring BootでRESTfull Webサービスを作成する

RESTful Web サービス Spring Bootでは簡単にRESTful Webサービスを作成することができます。 RESTとは「REpresentational State Transfer」の略で、クライアントとサーバー間でデータをやりとりするアプリケーションを構築するためのアーキテクチャスタイル…

Spring Bootで作成したjarを8080以外のポートを指定して起動する

前回の記事ではSpring Bootで実行可能jarを作成する手順を紹介しました。 次は、作成したjarを起動させてみましょう。 jarはポータビリティが高いため、別環境でも動かせます。 その際、8080ポートだとJBossやtomcatなどと競合することがあるでしょう。 それ…

Spring Bootで実行可能jarを作成する

実行可能jarを作成する Spring Bootでは実行可能なjarを作成できます。 これはwarファイルをWebアプリケーションサーバにデプロイするといった面倒な作業を省き、java -jarでWebアプリが起動できることを意味します。 実行可能jarの作り方は簡単です。 以下…