4

tomcat7 で ubuntu サーバーをセットアップしようとしています。basic を使用して tomcat7 をインストールしました

sudo apt-get install tomcat7ubuntuでは、JSTLなどのアプリケーション全体でいくつかの共通ライブラリがあるため、それらをWebサーバーのインクルードフォルダーに作成したいと思います。

インターネットを検索した後、サーバーのあらゆる場所にそれらを配置しましたが、ロードされません。それらを配置する正しい場所はどこですか?

私はこれをWindowsで実行しましたが、うまく機能しましたが、ubuntuでは機能していないようです.Tomcatを別の方法でインストールする必要がありますか?

4

4 に答える 4

0

私はそれをしないことを強くお勧めします。

クラスローダーで問題が発生する可能性があり、共有ライブラリがコードを認識できません。

これに対する一般的なアプローチは、EAR の一部として共有コードをデプロイすることですが、単純な Tomcat はこれをサポートするには Java EE の実装が少なすぎます。このレベルでは、必要なものをデプロイしてそのままにしておきます。これにより、必要に応じてコンテナーを簡単に切り替えることもできます。Jetty は、開発の優れた代替手段です。

于 2013-06-02T14:09:29.067 に答える
0

コマンドを使用して、私のライブラリが次の場所にあることを証明しました

/usr/share/tomcat7/lib

ubunto を使用している場合は、次のようなものを試すことができます

tomcat7/lib を見つけます

于 2015-01-08T01:44:38.027 に答える