java.lang.OutOfMemoryErrorの対処法

java.lang.OutOfMemoryErrorは出ないけど、GCが頻発しまくるのでメモリの調整をしてみた

Tomcat の起動パラメータ設定
Eclipse のTomcat プラグイン設定
ウインドウ > 設定 > Tomcat > JVM 設定 > JVM パラメータへ追加

以下のパラメータを設定する。

-XX:MaxPermSize=256m
-Xmx1024m
-Xms256m
RAMの容量を考慮して、適宜メモリを割り当てる。

追記:また足りなくなった
-XX:MaxPermSize=512m
-Xmx2048m
-Xms512m

なんか根本的に解決探さないといけないかな

Tomcatでjre1.8.0_131が勝手にjre1.8.0_144になって動かなくなった問題

なんか勝手にアップデートされて jre1.8.0_131からjre1.8.0_144になってた
そしたらeclipseでデバックと言うか全然ライブラリーないよーって怒られた。
勝手なアップデートはほんと辞めてほしいけど、対応した

ProjectのPropetiesでJava Build PathのライブラリでJRE System Library(unbound)をremoveして

Add LibraryでJRE System Library選択してjre1.8.0_144が自動選択されるのでそれを選択しつつFinish

以上!

 

Tomcat9.0で起動時に404になる原因

なんか突然eclipseで開発してtomcatが404しか出ないようになった。

アンインストールして再インストールしてサンプル起動させると動く

なんでだろーっておもってたらライブラリーを追加するときに、利便性考えてlibフォルダにjarファイルを突っ込んでいたのが原因だった。

素直に別フォルダ作って追加したいjarを突っ込んで、そのフォルダからAdd external Jarsで入れると404出なくなった。

よかったよかった