2009-06-21 8 views
0

J'ai réussi à créer un petit projet dans Eclipse en utilisant l'intégration BlazeDS Spring &. Tout fonctionne bien, mes demandes AMF arrivent et tout va bien. Je veux juste savoir quel serait le minimum requis pour .jar. En ce moment, j'ai une liste de plus de 35 pots nécessaires pour faire un travail d'application très basique.De quels jars minimum ai-je besoin pour BlazeDS et Spring?

J'ai l'impression de devoir inclure tellement de choses, si peu. Y a-t-il des bibliothèques collectives que je pourrais inclure à la place de ces longues listes de fichiers .jars?

La liste est la suivante:

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

Répondre

1

Nous ne pouvons pas dire à coup sûr, mais nous pouvons vous donner Suggests:

  • antlr peut probablement aller. Spring empaquette sa propre copie dans ses propres fichiers JAR
  • aopalliance - même raison
  • aspectj - utilisez-vous aspectJ de Spring? Sinon, jetez-le.
  • backport - Peut être ok pour se débarrasser de celui-ci, essayer de voir
  • cglib - certains appservers ont déjà, de sorte que vous pourriez être en mesure de se débarrasser de l'application
  • commons-codec - probablement pas nécessaires
  • commons-httpclient - ne devraient pas nécessaire
  • commons-logging - déjà inclus dans la plupart des appservers, ne devrait pas être nécessaire
  • concurrent.jar - c'est une ancienne version de l'API concurrente java5, se débarrasser de cela.
  • h2.jar - aucune idée de ce que c'est
  • jackson - c'est une bibliothèque JSON. Si vous n'utilisez pas JSON, vous n'avez pas besoin de ce
  • org.springframework.aop - dump sauf si vous utilisez AOP
  • org.springframework.aspects - dump sauf si vous utilisez AOP
  • org.springframework.jdbc - dump sauf si vous utilisez JDBC
  • org.springframework.jms - dump sauf si vous utilisez JMS
  • org.springframework.transaction - dump sauf si vous utilisez les transactions
  • spring-security - utilisez-vous ce genre de choses?
  • xalan - vous devez vider presque certainement, le serveur d'application a probablement déjà copier

Toutes ces suggestions viennent avec un avertissement de santé.

Questions connexes