■問題

 WebAppを開発する際、Spring、Strutsなどを利用すると、JARファイルがたくさん依存されて、どれか利用されているか区別できなくなる。

 

■対策

 Tomcatの場合、クラスをロードする機能を実現しているのは、「org.apache.catalina.loader.WebappClassLoader」である。ログを埋めてロードされたJARの一覧を取得できる。

 

■サンプル

 私作ったClassを下記のように設置し、D:\tian.txtにロードされたJAR一覧作成できる。

找出Web程序依赖的所有的JAR

 

■ClassファイルのZIPは、下記からダウンロードできる。

 http://dl.iteye.com/topics/download/8f3d2f96-93cb-3cdf-bf76-c232dc22d2db

 

■変更したソースは、下記からダウンロードできる。

 http://dl.iteye.com/topics/download/1bf32884-9e1b-384d-a9f7-2f27443df274

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-12
  • 2021-05-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
  • 2022-01-11
猜你喜欢
  • 2021-11-26
  • 2021-08-11
  • 2021-10-02
  • 2022-01-14
  • 2022-12-23
  • 2022-03-08
  • 2021-12-15
相关资源
相似解决方案