Connnector/J
にTomcat7の$CATALINA_HOME/lib
のAmazon EC2
JARをコピーする必要があります。 Amazon EC2のAmazon Linuxで$CATALINA_HOME/lib
の完全なパスを見つける方法
Tomcatはいくつかの方法で通知できます。最も簡単な方法は次のとおりです。
$ /path/to/catalina.sh version
Using CATALINA_BASE: /usr/local/Apache-Tomcat-7.0.29
Using CATALINA_HOME: /usr/local/Apache-Tomcat-7.0.29
Using CATALINA_TMPDIR: /usr/local/Apache-Tomcat-7.0.29/temp
Using JRE_HOME: /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
Using CLASSPATH: /usr/local/Apache-Tomcat-7.0.29/bin/bootstrap.jar:/usr/local/Apache-Tomcat-7.0.29/bin/Tomcat-juli.jar
Server version: Apache Tomcat/7.0.29
Server built: Jul 3 2012 11:31:52
Server number: 7.0.29.0
OS Name: Mac OS X
OS Version: 10.7.4
Architecture: x86_64
JVM Version: 1.6.0_33-b03-424-11M3720
JVM Vendor: Apple Inc.
catalina.sh
の場所がわからない(または呼び出されない)場合は、通常ps
で見つけることができます。
$ ps aux | grep catalina
chris 930 0.0 3.1 2987336 258328 s000 S Wed01PM 2:29.43 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/Java -Dnop -Djava.util.logging.manager=org.Apache.juli.ClassLoaderLogManager -Djava.library.path=/usr/local/Apache-Tomcat-7.0.29/lib -Djava.endorsed.dirs=/usr/local/Apache-Tomcat-7.0.29/endorsed -classpath /usr/local/Apache-Tomcat-7.0.29/bin/bootstrap.jar:/usr/local/Apache-Tomcat-7.0.29/bin/Tomcat-juli.jar -Dcatalina.base=/Users/chris/blah/blah -Dcatalina.home=/usr/local/Apache-Tomcat-7.0.29 -Djava.io.tmpdir=/Users/chris/blah/blah/temp org.Apache.catalina.startup.Bootstrap start
ps
出力から、catalina.home
とcatalina.base
の両方を確認できます。 catalina.home
はTomcatベースファイルがインストールされる場所であり、catalina.base
はTomcatの実行コンフィギュレーションが存在する場所です。単一のTomcat基本インストールから起動される複数の(構成)インスタンス用にTomcatを構成していない限り、これらは多くの場合同じ値に設定されます。
ps
リストに見つからない場合は、JVMに直接問い合わせることもできます。
$ jinfo -sysprops 930 | grep catalina
Attaching to process ID 930, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 20.8-b03-424
catalina.base = /Users/chris/blah/blah
[...]
catalina.home = /usr/local/Apache-Tomcat-7.0.29
それを管理できない場合は、2つのシステムプロパティcatalina.home
およびcatalina.base
の値をダンプするJSPをいつでも作成できます。
追加として。カタリナの小道は
->実行->構成の実行-> Apache Tomcat->引数
VM引数では、パスがリストされ、変更可能です