Tomcatが起動し、アクセス・メモリオーバーフローエラーがローカルホスト.java.lang.outofmemory

Tomcatの起動エラー

私は、Tomcatを開始する時間を持っていなかった、と昨日は、活性化されると、Tomcatが正常に起動しますが、対応するWebページを開くことができませんでした。:この問題を解決するために、次の措置を講じている
、configディレクトリのserver.xml構成ファイルを開き、私の港湾サービスを参照してください、まず第一に、私はインストールディレクトリTomcatを見つけ

、私はポート番号が80で変更しなければならなかったので、私はあればと思っています我々はので、私は戻って8080に向けるが、試みは動作しませんので、私は問題は、ポート番号ではないと結論ポート80、80を使用している他のプロセスがあります。

その後、私は、構成環境変数をチェックし始めました

Tomcatの正常な動作を設定するには、次の環境変数

1、新しい変数名:CATALINA_BASE、変数値:C:\ tomcatに

2、新しい変数名:CATALINA_HOME、変数値:C:\ tomcatに

3、変数の値を追加し、PATHを開く:%CATALINA_HOME%\ libに、% CATALINA_HOME%\ binに
この問題を決定するためには、環境変数とは何の関係もありません。
繰り返しますが、私はインターネットから検索Google、それはそれは、コンピュータのファイアウォールは、ページへのアクセスをブロックしているかもしれない示唆された、私はこの瞬間の崩壊で全てを閉じ、コンピュータのファイアウォール、試み、結果が無駄にまだある、いくつかの小さな心を置きます。

Tomcatの、webappsディレクトリの下に無ROOTフォルダ:(簡単に見落とさ状況があります!

     有经验的人看到这个可能会淡淡的一笑。但对于不知道tomcat启动,输入http://localhost:8080默认进入的是$tomcat/webapps/ROOT路径的人来说,很容易就忽视这个问题。)

天国はああ、私はこの問題のああを見落とし。私はすぐにああ、地獄、今、私の心は散らかっている、空、ROOTフォルダをチェックし、MDは、私の手は削除何かのROOTフォルダの日を負っていますか?すべての涙を言ってはいけません。

私はもう一度、Tomcatのインストールを抽出するために使用され、ROOTフォルダが再びものをコピーしているし、OK

プロジェクトでは、メモリ・オーバーフローに大きすぎます

デバッグ構成-tomcat-マイプロジェクトを右-debug VM arguments-は、 背後にあるコンテンツを追加
PermSizeを= 256メートル-XX:-Xms512M -Xmx1024M -XX :MaxPermSizeを= 512メートル
、それにプロジェクトを再コンパイルします

ここに画像を挿入説明

おすすめ

転載: blog.csdn.net/weixin_43671743/article/details/89851864