Java BlazeDS和Spring最少需要多少罐子?

Java BlazeDS和Spring最少需要多少罐子?,java,apache-flex,spring,blazeds,Java,Apache Flex,Spring,Blazeds,我已经使用Spring和BlazeDS集成在Eclipse中创建了一个小项目。一切都很好,我的AMF请求正在通过,一切都很好 我只是想知道最低要求是多少。目前,我有一个35个罐子的列表,这些罐子都是制作一个非常基本的应用程序所需要的 我只是觉得我必须包含这么多,做这么少。是否有我可以包含的集体库,而不是这些长长的.jar列表 名单如下: 我们不能确定,但我们可以给你一些建议: antlr可能会去。Spring将自己的副本打包到自己的jar中 同样的理由 aspectj-您正在使用Spring中

我已经使用Spring和BlazeDS集成在Eclipse中创建了一个小项目。一切都很好,我的AMF请求正在通过,一切都很好

我只是想知道最低要求是多少。目前,我有一个35个罐子的列表,这些罐子都是制作一个非常基本的应用程序所需要的

我只是觉得我必须包含这么多,做这么少。是否有我可以包含的集体库,而不是这些长长的.jar列表

名单如下:


我们不能确定,但我们可以给你一些建议:

  • antlr可能会去。Spring将自己的副本打包到自己的jar中
  • 同样的理由
  • aspectj-您正在使用Spring中的aspectj吗?如果没有,就放弃它
  • backport-可能可以摆脱它,试试看
  • cglib-一些应用服务器已经有了它,所以你可以从应用程序中删除它
  • commons编解码器-可能不需要
  • commons httpclient-不需要
  • commons日志-大多数AppServer中已经包含,不需要
  • jar-这是java5并发API的旧版本,请去掉它
  • h2.jar-不知道这是什么
  • jackson-这是一个JSON库。如果不使用JSON,就不需要这个
  • org.springframework.aop-除非使用aop,否则将其转储
  • org.springframework.aspects-除非使用AOP,否则将其转储
  • org.springframework.jdbc-除非您使用的是jdbc,否则将其转储
  • org.springframework.jms-除非您正在使用jms,否则将其转储
  • org.springframework.transaction-除非使用事务,否则转储它
  • spring security-你在用这个东西吗
  • xalan-您几乎肯定应该转储此文件,应用程序服务器可能已经有了副本

所有这些建议都附带了健康警告。

我们不能确定,但我们可以给您一些建议:

  • antlr可能会去。Spring将自己的副本打包到自己的jar中
  • 同样的理由
  • aspectj-您正在使用Spring中的aspectj吗?如果没有,就放弃它
  • backport-可能可以摆脱它,试试看
  • cglib-一些应用服务器已经有了它,所以你可以从应用程序中删除它
  • commons编解码器-可能不需要
  • commons httpclient-不需要
  • commons日志-大多数AppServer中已经包含,不需要
  • jar-这是java5并发API的旧版本,请去掉它
  • h2.jar-不知道这是什么
  • jackson-这是一个JSON库。如果不使用JSON,就不需要这个
  • org.springframework.aop-除非使用aop,否则将其转储
  • org.springframework.aspects-除非使用AOP,否则将其转储
  • org.springframework.jdbc-除非您使用的是jdbc,否则将其转储
  • org.springframework.jms-除非您正在使用jms,否则将其转储
  • org.springframework.transaction-除非使用事务,否则转储它
  • spring security-你在用这个东西吗
  • xalan-您几乎肯定应该转储此文件,应用程序服务器可能已经有了副本
所有这些建议都伴随着健康警告

  |__antlr-3.0.1.jar
  |__aopalliance.jar
  |__aspectjrt.jar
  |__aspectjweaver.jar
  |__backport-util-concurrent.jar
  |__cglib-nodep-2.1_3.jar
  |__commons-codec-1.3.jar
  |__commons-httpclient-3.0.1.jar
  |__commons-logging.jar
  |__concurrent.jar
  |__flex-messaging-common.jar
  |__flex-messaging-core.jar
  |__flex-messaging-opt.jar
  |__flex-messaging-proxy.jar
  |__flex-messaging-remoting.jar
  |__h2.jar
  |__jackson-core-asl-0.9.9-6.jar
  |__org.springframework.aop-3.0.0.M3.jar
  |__org.springframework.asm-3.0.0.M3.jar
  |__org.springframework.aspects-3.0.0.M3.jar
  |__org.springframework.beans-3.0.0.M3.jar
  |__org.springframework.context.support-3.0.0.M3.jar
  |__org.springframework.context-3.0.0.M3.jar
  |__org.springframework.core-3.0.0.M3.jar
  |__org.springframework.expression-3.0.0.M3.jar
  |__org.springframework.flex-1.0.0.RC1.jar
  |__org.springframework.jdbc-3.0.0.M3.jar
  |__org.springframework.jms-3.0.0.M3.jar
  |__org.springframework.transaction-3.0.0.M3.jar
  |__org.springframework.web.servlet-3.0.0.M3.jar
  |__org.springframework.web-3.0.0.M3.jar
  |__spring-security-acl-2.0.4.jar
  |__spring-security-catalina-2.0.4.jar
  |__spring-security-core-2.0.4.jar
  |__spring-security-core-tiger-2.0.4.jar
  |__spring-security-taglibs-2.0.4.jar
  |__xalan.jar