TomcatでJDBCをセットアップするためのマニュアルやチュートリアルを読んでいるとき、「TomcatのHOME \ lib」ディレクトリへの参照に頻繁に出くわします。例えば:
Add the driver to your classpath, to your project, or to Tomcat's HOME\lib directory.
それ以外の場合は、「$ CATALINA_HOME / lib」ディレクトリが参照されます。例えば:
Before you proceed, don't forget to copy the JDBC Driver's jar into $CATALINA_HOME/lib.
私はTomcat 7.0.53を実行しており、次の場所を認識しています。
- /usr/share/tomcat7
- /var/lib/tomcat7(- webapps/ディレクトリが存在する場所)
- /etc/tomcat7
上記の場所に/usr/share/tomcat7は、libjarのあるディレクトリのみが含まれます。これは「TomcatのHOME \ lib」   ディレクトリですか?次に、CATALINA_HOME/libディレクトリとは何ですか?
                  私は本当に違いを知りませんが、ホームページ ' localhost:8080 'で説明されている公式ドキュメントから$ CATALINA_HOME / conf / tomcat_users.xmlを読み取ることができます:インストールに応じて 'CATALINA_HOMEのパス'。
                
                
                  
                    —
                    MickyInTheSky 2014 
                    
                  
                
              
                  走ると何が得られます
                
                  
                    —
                    terdon 2014 
                    
                  
                
              echo $CATALINA_HOMEか?
                
                  @terdon CATALINA_HOMEがセットアップで環境変数としてエクスポートされません。
                
                
                  
                    —
                    Marcus Junius Brutus 14 
                    
                  
                
              
                  おそらくそれはtomcatユーザーにしかエクスポートされません。それらのディレクトリの1つだけに
                
                  
                    —
                    terdon 2014 
                    
                  
                
              libサブディレクトリが含まれている場合は、おそらくそれが必要なサブディレクトリです。