6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

IntelliJ IDEA 14.5 + Spring Framework + Tomcat7 環境構築時メモ

Last updated at Posted at 2015-11-06

色々ハマることが多かったのでメモ

  • Windows7 (64bit)
  • IntelliJ IDEA 14.5
  • Spring Framework
  • Tomcat7
  • maven
  • Eclipse-動的WEBプロジェクトの取込を想定

IntelliJ IDEAの設定

起動設定の変更

{インストールディレクトリ}/bin/idea64.exe.vmoptions を修正

-Xmx2048m
-Dconsole.encoding=UTF-8
-Dfile.encoding=utf-8
  • Xmx : 入れないと重かった
  • xxxencoding : Tomcat実行時のコンソールログなどの文字化け解消

プロジェクト取込

  • importから既存のディレクトリ選択
  • 基本NEXT連打で大丈夫だった

取込後

  • プロジェクトを選択し File > Project Structure

    • Project 内の Project SDK から 利用JDKを選択
  • プロジェクトを右クリックし Add Framework Support

    • mavenを追加
    • 最初はSpring Frameworkも追加していたが、@Autowiredなどでエラーを吐くようになったのでひとまず外している。

.gitignore

以下を追加

{プロジェクト名}.eml
{プロジェクト名}.iml
.idea/
/target

プロパティファイル(*.properties)編集設定

Settings : Editor > File Encodings
最下部にある Transparent native-to-ascii conversion にチェック


デフォルトだと、native2asciiの結果英字が全て大文字になる。
こちらを参考に対応する。
http://qiita.com/shiena/items/5143a81f26907475713f
(IntelliJ IDEA 12.1.0となっていましたが、14.5でもokでした)

エディタ設定

Shift2回から Settings または File > Settings

Settings : Editor > General > Appearance
以下にチェック

  • Show line numbers
  • Show whitespaces

Ctrl+spaceの補完で大文字小文字を無視する

デフォルトではJavaのアノテーションなどが正常に補完されなかったりするので、大文字小文字を無視して補完できるように設定する。

Settings : Editor > General > Code Completion

  • Case sensitive completion を None に変更

Keymapの変更

Ctrl+wでタブを閉じて欲しいので直す

Settings : Keymap
Main Menu > Window > Editor Tabs > Close
(検索窓に close と入力すればでてくる)

選択して Add Keybord Shortcuts
Ctrl + wを追加

(コンフリクトした場合は、そちらの設定を解除)

Plugins

Lambok Pluginをインストール

以下を参考にさせていただきました。
http://siosio.hatenablog.com/entry/2013/12/23/000054

Tomcat

Settings : Build, Execution, Deployment > Application Servers

+ をからサーバを追加
Nameはそれなりに解りやすい名前にする

起動設定

  • Run > Edit Configrations...
    • + から Tomcat Server : Local を追加
    • Serverタブ - NameやHTTP Portを設定
    • Deploymentタブ - +から war を選択し、Application Contextを入力

未解決

ファイル検索で文字化け

Shift×2 の検索時はwindowsのUIフォント(メイリオ?)になるので化けないが、Shift+Ctrl+N とかで開くファイル検索などで日本語が化ける。

Editorのフォントが適用されることが原因のようで、日本語がちゃんと使えるフォントにすると解決する。

が、日本語が使えるフォントだと見た目がアレで・・・

とりあえず今は「日本語のファイルを使うのが悪い」ということで諦めてSource Code Pro のままにしている。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?