Tag: Eclipse

目次

関連ページ

設定

ワークスペースの初期設定

  • 文字コードをUTF-8に。設定で「一般 > ワークスペース > テキストファイルのエンコード」でその他を選択。UTF-8にする。

コメントの@authorの設定

  • eclipse.iniで設定する(ダブルクォートはなくても良い?)
    -Duser.name=Tanaka Ichiro
  • クラスのヘッダー部分のコメントはクラス生成時に自動で追加できるほか(チェックボックスにチェック)、"/**"でコメントを開始することで後から追加することもできる。

ショートカットキー

Windows版のショートカットキー

次のエディタCtrl+F6「設定>一般>キー」で次のエディタに「Ctrl+Tab」を割り当てておくと便利
リソースを開くCtrl+Shift+RATOKに同じキーバインドが割り当てられているのでATOKを無効にしておくこと

Mac版のキーボードショートカット

呼び出し階層を開くCTRL-OPTION-H
履歴を戻るCMD-[

プラグイン

StartExplorer

  • エクスプローラーや、コマンドプロンプトを開くプラグイン。
  • カスタムコマンドを追加すると、Git Bash Hereを追加することもできる。
    • コマンド: "C:\Windows\SysWOW64\wscript" "C:\Program Files (x86)\Git\Git Bash.vbs" ${resource_path}
    • Name for Resources Menu: Git Bash Here
    • リソースタイプ: Folders
  • 追記: Git for Windows 2.5.1の場合コマンドを次のように指定する。インストーラーで"HKEY_CLASSES_ROOT\Directory\shell\git_shell\command"にコマンドが追加されているので参考にすればよい。
    • コマンド: "C:\Program Files\Git\git-bash.exe" "--cd=${resource_path}"
    • Name for Resources Menu: Git Bash Here
    • リソースタイプ: Folders

Tips

プロジェクトごとにJDKのバージョンを変更する: 2019/04/19(金)

  • [プロパティ]→[Javaのビルドパス]→[ライブラリ]→[JREシステム・ライブラリ]→[代替JRE」で指定する。java - How to change JDK version for an Eclipse project - Stack Overflow
  • 上記の設定でプロジェクトのプロパティのJavaコンパイラーのJava準拠が変更されるはず。
  • さらにプロジェクト・ファセットでJavaのバージョンを変更しないといけないかも。

MavenプロジェクトのServlet APIを変更

  • java - How to change JDK version for an Eclipse project - Stack OverflowにあるようにTomcatのバージョンごとにServlet Specが決まっている。
  • インストール直後プロジェクトに含まれるJREシステムライブラリーの名前は、jdk1.8.0_201のようになっているが、プロジェクトの準拠レベルとファセットを1.8に変更すると「JavaSE-1.8」となる。
  • Tomcatのバージョンを上げた場合、pom.xmlのservlet apiのバージョンをあわせる。

HTMLの警告を消す

JREやTomcatフォルダを移動した場合にやること。

  • Eclipseの設定のインストール済みのJREで場所を変更。
  • Eclipseの設定のTomcatのパスを変更。
  • Mavenエラーが発生した場合は(赤ビックリマークみたいなやつ)、プロジェクトのプロパティを表示し、Maven関係のタブをクリックすると、設定が反映される(?)
  • サーバーエラーが発生した場合
    • サーバーのプロパティでロケーションの切り替えをクリック(一度切り替えもう一度実行?)
  • ClassNotFoundExceptionでサーブレットが起動できない場合
    • サーバーで公開されているモジュールを一度削除し、再度公開。

Git

Gitでファイル変更後とのコミットを表示

  • チーム > 注釈の表示で、git blameが表示される。

トラブルシューティング

比較画面が文字化けする

  • まずダブルクリックでファイルを開き文字化けしないかどうか確認。文字化けする場合は右クリック→プロパティ→テキストファイルエンコードで正しい文字コードに修正。これで比較もOKになるはず。

Tomcatプラグインが停止しない

  • 最初の1回は起動できるけど、停止できず、2回め以降起動できない。
  • .metadata/.logを見ると、gethostbynameでエラーが発生していた。
  • hostsファイルのlocalhostの行を活かすとうまくいくようになった(Windows on Parallels Desktopだけで発生?)

Project configuration is not up-to-date with pom.xml. Run project configuration update'

  • m2e + wtpを使っているプロジェクトを他の環境にコピーするとこのエラーが表示される。
  • これを修正するとS2ContainerFilterがClassNotFoundになる。
  • これはプロジェクトの設定で、Deployment Assemblyで、Maven依存関係を追加すれば修正できる。
  • そもそもなぜ最初の警告?が表示されるのかエラー。

htm/htmlファイルの文字コードが化ける

  • 自動的に推測して失敗している。
  • 「ウィンドウ > 設定 > 一般」で、「*.htm」を追加して、文字コードをUTF-8とする。

ライフサイクル構成でカバーされていないプラグインの実行というエラー

  • 原因不明。pomを選択し、QuickFixでEclipseの設定を修正し、その後gitでHEAD改定に戻したらエラーがでなくなった。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-04-25 (木) 14:01:54 (53d)