如何知道jar文件的用途?

时间:2013-03-28 07:13:35

标签: jar

我正在使用 struts2 hibernate eclipse IDE 开发项目。在这里,我有很多jar文件,如

  1. ANTLR-2.7.6.jar
  2. aopalliance-1.0.jar
  3. asm.jar
  4. CGLIB-2.2.jar
  5. classworlds-1.1.jar
  6. 公地BeanUtils的-1.7.0.jar
  7. 公地链1.2.jar
  8. 公地集合-3.2.jar
  9. 公地消化器-2.0.jar
  10. 公地文件上传-1.2.1.jar
  11. 还有更多。但是现在,我想知道这些jar文件的用途。是否有任何网站可以了解所有jar文件的用途?

1 个答案:

答案 0 :(得分:0)

这些jar是依赖于高效,快速地运行struts2应用程序。由于以上所有罐子都是开源项目,并由世界各地的开发人员开发和维护。这些罐子的设计和开发旨在针对某些特定目标,并且这些罐子最适合专门的要求部分。这些罐子是使用最好的算法开发的。例如, commons-fileupload-1.2.1.jar 最适合文件上传任务

因此,不要浪费时间开发自己的课程。一个项目的罐子为什么我们不使用已经开发的最适合的项目作为一个罐子。它减少了时间并提高了生产率。 所以struts2以这种方式使用这些jar来实现一些目标和任务并相对完成用户需求。

例如struts2用法 commons-fileupload-1.2.1.jar 用于其文件上传要求。模块化和利用现有资源只是 OOP 编程的最终目标,并且可以实现这一目标。

请记住重新发明轮子是没有用的。