Amazon EC2
でConnnector/J
のJARをTomcat7の$CATALINA_HOME/lib
にコピーする必要があります。 Amazon EC2のAmazon Linuxで$CATALINA_HOME/lib
の完全なパスを見つける方法を教えてください。
32
A
答えて
72
Tomcatはいくつかの点であなたに伝えます。あなたは、することができます
$ 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.sh
がある(または、それが呼ばれることは決してありません)場所がわからない場合は
$ /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.
、あなたは通常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
は、あなたが常に値をダンプJSPを書いてみることができます2つのシステムプロパティcatalina.home
とcatalina.base
のうちの1つです。
+2
端末での強調表示を改善するために、 "ps aux | grep catalina.home"に更新されるかもしれません。 – DenniJensen
関連する問題
- 1. SVNリポジトリのURLはどのようにして見つけられますか?
- 2. 私のSVNソースはどのようにして見つけられますか?
- 3. WebサービスのURLはどのようにして見つけられますか?
- 4. SVNリポジトリディレクトリはどのようにして見つけられますか?
- 5. メインクラスはどのようにして見つけられますか?エントリーポイント?
- 6. AIRアプリケーションpublisherIDはどのようにして見つけられますか?
- 7. 紹介URLはどのようにして見つけられましたか?
- 8. 実装固有の定義の値はどのようにして見つけられますか?
- 9. 文字列内の通貨値はどのようにして見つけられますか?
- 10. WindowsのJavaでは、リダイレクトされたデスクトップフォルダはどのようにして見つけられますか?
- 11. powershellコマンドから利用できるプロパティはどのようにして見つけられますか?
- 12. カルマがスキップしているテストはどのようにして見つけられますか?
- 13. 欠落しているインデックスはどのようにして見つけられますか?
- 14. 現在のアクティビティが開始されたアクティビティ(startActivity)はどのようにして見つけられますか?
- 15. Homebrewのインストール可能なパッケージのリストはどのようにして見つけられますか?
- 16. このEmacsコマンドのドキュメントはどのようにして見つけられますか?
- 17. ノード内の参照サイトのURLはどのようにして見つけられますか?
- 18. 「iPhones Documents」フォルダ内のファイルのファイル名はどのようにして見つけられますか?
- 19. YUMでインストールする特定のパッケージはどのようにして見つけられますか?
- 20. Gradleにインポートするバージョン/ライブラリはどのようにして見つけられますか?
- 21. webkitはどのようにlibflashplayer.soを見つけますか?
- 22. Python/Djangoモデルオブジェクトのメモリアドレスはどのようにして見つけられますか?
- 23. iOSフレームワークで必要なものは、どのようにして見つけられますか?
- 24. このJQuery要素はどのようにして見つけられますか?
- 25. "IPEnabled"であるNetworkInterfaceのMACアドレスはどのようにして見つけられますか?
- 26. 住所の座標はどのようにして見つけられますか?
- 27. 文字列内の文字列 'NULL'はどのようにして見つけられますか?
- 28. Perlの標準site_perlディレクトリはどのようにして見つけられますか?
- 29. 現在の実行可能ファイル名はどのようにして見つけられますか?
- 30. ビューのClearCaseレジストリサーバー名はどのようにして見つけられますか?
あなたはLinuxコンソールにアクセスできますか? "set"コマンドを実行して環境変数の値を表示できますか? –
@AleZalazar「はい」私はそれを行うことができます。 –
echo $ CATALINA_HOMEは動作しませんでしたか? – Keshi