タグ

tomcatに関するpapawのブックマーク (9)

  • Tomcat 5.5.20のインストール - 積み重ねた日々

    インストール手順 大まかな流れは以下の通りになります。 ソースファイルのダウンロード ソースファイルの解凍、配置 環境変数の設定 自動起動設定 Tomcat起動オプション設定 動作確認 ソースファイルのダウンロード 公式サイトのダウンロードページからダウンロードします。 Apache Tomcat - Apache Tomcat 5 Downloads ソースファイルの解凍、配置 /usr/tomcat 以下にソフトウェアを配置し、/usr/local/tomcatへのシンボリックリンクを作成します。(異なるTomcatのバージョンを簡単に切り替えて利用できるようにするための設定です) $ cd ~/src/ $ tar apache-tomcat-5.5.20.tar.gz # mkdir /usr/tomcat/ # mv ~/src/tomcat/apache-tomcat-5.5.

    Tomcat 5.5.20のインストール - 積み重ねた日々
  • Tomcat上のメモリ問題対応 - Diary of absj31

    日々ぼんやりと。:tomcat5.xでJVM起動パラメータを設定する - livedoor Blog(ブログ) 職場の方ではEclipse起動時にメモリ設定を行ってたけど全く効果なしだったので、この設定で多少は改善されるかな?明日試してみよう。 (追記)出社後早速試してみました。 Eclipseツールバー[ウインドウ]→[設定]→[Java]→[インストール済みのJRE]→任意のJVM(起動時に設定したもの)を選択、[編集]→『デフォルトのVM引数』に任意の値を設定。 形式は以下の通り。 -Xmx(数字)m Eclipse3.2の場合。 Eclipse3.3の場合。 効果の程はと申しますと、もう効果てきめん♪Tomcat等の起動停止もサクサク進み、処理で詰まるような事も無し。デバッグも途中で固まるような事も無し。非常に快適でした。職場のPCはメモリを豪華に積んでるので『-Xmx1024m』

    Tomcat上のメモリ問題対応 - Diary of absj31
    papaw
    papaw 2013/08/23
  • [Java]antでtomcatにdeployする | Labs Zsrv Net

    [Java]antでtomcatにdeployする March 30th, 2010 Posted in Uncategorized Write comment ということで、antを使ってtomcatにデプロイを行う。 準備: catalina-ant.jarを”antlib”に設置。 以下をbuild.xmlに追加。 <property file="build.properties"/> <!-- define tomcat task --> <path id="tomcat.tasks.classpath" path="antlib/catalina-ant.jar"/> <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask" classpathref="tomcat.tasks.class

  • Log4jでログレベルによって出力先を変更する

    いろいろな方法がありますが、そのうちの一つということで。 InfoLogErrorLogが混在していると見づらいです。もちろんchainsawとか使えば良いんですが。 そんなわけで、重要なログを別ファイルに追加出力をしてみたいと思います。 LogLevelSample.java package com.example; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; public class LogLevelSample { public static void main(String[] args) { final Log log = LogFactory.getLog(LogLevelSample.class); log.trace("trace log"); l

    Log4jでログレベルによって出力先を変更する
  • 「TOMCATとメモリの関係。。。」(1) Java Solution - @IT

    IT 会議室 Indexリンク Windows Server Insider Insider.NET System Insider XML & SOA Linux Square Master of IP Network Java Solution Security & Trust Database Expert RFID+IC リッチクライアント & 帳票 Server & Storage Coding Edge @ITクラブ Cafe VB業務アプリケーション開発研究 @IT SpecialPR

  • TomcatとEclispeで「OutOfMemoryError」が出た場合の対処法 - 猫にWeb

    Eclispeを起動して、Tomcatを起動したら「java.lang.OutOfMemoryError」が出ました。 TomcatエンジンはJavaVMを利用していますが、 ある閾値のメモリを確保できない場合にこのエラーが発生します。 JavaVMが確保可能なメモリ領域は起動する際に最大値が決まっていて、 それ以上はマシンのメモリの空きに余裕があっても使えないみたいです。 対処法として下記のような設定をします。 Eclispeの「サーバー」ビューをダブルクリックして、「概要」画面を開き、 「起動構成を開く」のリンクをクリックします。 「構成の編集」画面が開いたら、「引数」タブを選択し、 「VM引数(G)」のテキストエリアで、下記を追加します。 「-server -Xmx256m -Xms256m -XX:MaxPermSize=96m」 Eclipseで「java.lang.OutOfM

  • HotSpot VMの特性を知る

    Permanent領域のチューニング JVMにはPermanent領域と呼ばれるヒープ領域があります。ここにはクラス定義やメソッド、フィールドなどのメタデータが格納されます。 Permanent領域のデフォルトのサイズは、一般的なアプリケーションにとって十分な大きさに設定されています。しかし、アプリケーションによっては非常に多くのクラスをロードするものもあり、Permanent領域が足りなくなることがあります。例えば、JSPやサーブレットを多用するアプリケーション(アプリケーションサーバなど)は、デフォルトのPermanent領域サイズでは足りなくなり、次のようなエラーが発生することがあります。 $ java ManyClassLoadingTest Permanent generation is full... increase MaxPermSize (current capacity

    HotSpot VMの特性を知る
  • [Java] PermGen space: 適当に書き連ねるネタ帳のようなもの

    当ブログのコメントやトラックバックに、アカウントハックサイトや、そのようなサイトへリダイレクト(転送)される可能性が高いサイトへのリンクが時々貼られているようです。 そのようなサイトへのリンクが貼られたコメント・トラックバックは、見つけ次第削除・禁止ワード登録していますが、今後も危険なサイトへのリンクが貼られる可能性がありますので、安易にリンク先へ飛ばないよう充分ご注意ください。

    [Java] PermGen space: 適当に書き連ねるネタ帳のようなもの
  • TomcatでのPOSTサイズの上限 - Enjoy*Study

    テキストエリアで1Mぐらいのテキストを入力し、POSTで送ったところ、HTTPステータス500が返ってきました… Tomcat(5.0.28)のログ見ると、下記のような例外吐いてました。 java.lang.IllegalStateException: Post too largePOSTサイズが大きすぎるとのこと! 親切にcatalina_log.(日付).txtには、下記のようなメッセージが出力されています。 CoyoteRequest POSTされたデータが大きすぎたので、パラメータが構文解析できませんでした。 そのアプリケーションが巨大なPOSTを受け付けねばならない場合には、これを解決するためにコネクタのmaxPostSize属性を使用してください。TomcatでのPOSTサイズの上限ってのがあるって事に、初めて気が付きました… メッセージの通りに、server.xmlのConn

    TomcatでのPOSTサイズの上限 - Enjoy*Study
  • 1