私が取り組んでいる現在のシステムは、Tomcat 7.0とSpring 3.1を使用しています。システムはすべてWEB-INF \ libに同じクラスパスを持つWebアプリケーションのコレクションです。私はtomcat \ libにspring 3.1を追加することを考えています。すべてのWebアプリにアクセスできます。これはSpring 3.1と安全ですか?Tomcat libフォルダにSpring 3.1を追加するのは安全ですか?
0
A
答えて
1
TomcatメインlibディレクトリにSpring 3.1を追加するのは安全ですか?おそらく、おそらく。良いアイデア?おそらくそうではない。システム管理者は、Webアプリケーションがそれを上書きすることができないため、すべてのWebアプリケーションがその正確なバージョンのSpringを使用できるようにする責任を負うことになります。他に何か。 (あなたが提案している標準的なシステムバージョンではないクラスを公平にロードすることができますが、それは同じライブラリの戦闘バージョンに問題があるため、非常に悪い考えである可能性があります。それはです非常に混乱状態になることは避けてください!可能であれば回避してください!)
1
私は原則として、JDBCドライバのような非常に基本的な共有ライブラリをtomcat/libに置くだけです。他のライブラリを共有すると、Tomcatでクラスローダーの問題が発生することがよくあります。残念ながら、私はそれの公開日を知らないが、この記事http://www.mulesoft.com/tomcat-classpathが役に立つかもしれない。
関連する問題
- 1. ライブラリとlibフォルダの違いは? libフォルダにjarファイルを追加するには?
- 2. libにlibをダウンロードするよりも安全性が低いですか?
- 3. tomcat 7 Spring 3.1 Eclipselink 2.3
- 4. ARCHS_STANDARD_32_BIT = armv6 armv7をXCode 4.2に追加するのは安全ですか?
- 5. Spring mvc 3.1でカスタムRequestConditionを追加する
- 6. reqパラメータに安全に追加できますか?
- 7. wcf:メッセージヘッダーにユーザー名を追加することは安全ですか?
- 8. Tomcatのlibフォルダではなく、classesフォルダからクラスを取得する設定ですか?
- 9. JPA merge()を関係(eclipselink、glassfish 3.1)で安全に使用する
- 10. Eclipseのweb-inf/libフォルダにJARファイルを追加するにはどうすればよいですか?
- 11. apache tomcatのlibフォルダのjarファイルにアクセスできない
- 12. Springビューの安全性
- 13. .NETアプリケーションに安全なFTP機能を追加する方法
- 14. Railsプロジェクトで 'open-uri'を要求するのは安全ですか?
- 15. Android Studioで.gradleフォルダを削除しても安全ですか?
- 16. セッションを安全にカウントする方法:Session_Start/End in Global.Asaxは安全で安全ですか?
- 17. OpenCV libフォルダはどこですか?
- 18. libフォルダ
- 19. C#でPDFsharp libを追加するには?
- 20. tomcatにjvmオプションを追加する
- 21. IntellijにTomcatサーバーを追加する
- 22. PhoneGapは安全ですか?
- 23. signed_requestは安全ですか?
- 24. SecureStringは安全ですか?
- 25. カピストラーノは安全ですか?
- 26. Flex:removeEventListenerは安全ですか?
- 27. HttpUtility.HtmlEncodeは安全ですか?
- 28. StrToInt()は安全ですか?
- 29. window.screenは安全ですか?
- 30. JDBCは安全ですか?
私の状況では、すべてのアプリケーションが設計通りに正確なクラスパスを使用するように強制されます。だから私は、別のアプリとは違うクラスパスを望むアプリについて心配していません。 – ams
言及すべき重要なことは(これはTomcat 7では当てはまらないかもしれませんが、私はそうだと思います)、私は上のコメントに完全に同意せず、Webアプリケーションの共有ライブラリ "パターン" TOMCAT/libを使用し、TOMCAT/sharedを使用してください。正しい場所です。 配布の一部として構成された共有フォルダを使用している場合、管理に関する懸念はありません。 共有ライブラリとして使用するときにいくつかの問題を引き起こす可能性のあるクラスローダーの問題に関して、春に他に懸念があるかどうかは不明です。 – tonio