BlazeDS和Spring需要什么样的最小.jars?

时间:2009-06-21 18:54:30

标签: java flex spring blazeds

我已经设法在Eclipse中使用Spring& amp;创建了一个小项目。 BlazeDS集成。一切都运转良好,我的AMF请求即将到来,一切顺利。

我只想知道最低要求是什么.jar是什么。目前,我有一个超过35个罐子的清单,只需要一个非常基本的应用程序工作。

感觉就像我必须包含这么多,这样做很少。是否有可以包含的集体库而不是这些长的.jars列表?

列表如下:

  |__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

1 个答案:

答案 0 :(得分:1)

我们无法确定,但我们可以给你建议:

  • antlr可能会去。 Spring将自己的副本捆绑在自己的JAR中
  • aopalliance - 同样的原因
  • aspectj - 你在使用Spring的aspectJ吗?如果没有,就抛弃它。
  • backport - 可以摆脱它,试着看看
  • cglib - 一些appservers已经有了这个,所以你可以从应用程序中删除它
  • commons-codec - 可能不需要
  • commons-httpclient - 不一定必要
  • commons-logging - 已经包含在大多数appservers中,不应该是
  • concurrent.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 - 您几乎肯定会转储这个,应用服务器可能已经有了副本

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