当前页面: 开发资料首页 → JSP 专题 → 现在项目引用的LIB越来越多,尤其是采用了SPRING+HIBERNATE+STRUTS,这些框架本身也要引用其他的LIB。
现在项目引用的LIB越来越多,尤其是采用了SPRING+HIBERNATE+STRUTS,这些框架本身也要引用其他的LIB。
摘要: 现在项目引用的LIB越来越多,尤其是采用了SPRING+HIBERNATE+STRUTS,这些框架本身也要引用其他的LIB。
LIB目录给我感觉好乱,有什么办法管理这些JAR吗?
是啊
同感
......
其实也没关系啊 不影响的
lib目录下建立hibernate/
struts/
spring/
存放各自使用的lib,共用的直接放在lib下
我也是这样想的,我下载了SPRING2.0 看到他引用的其他的JAR好多,手工拷贝太麻烦了,有什么好的拷贝方法?
应用服务器支持
lib目录下建立hibernate/
struts/
spring/
这种方式吗?
lib......................................................我讨厌
习惯了就好了
将所有的开源项目全部组合起来,组合起来做一个1G的jar.
每次去装服务器,带这个就够了,直接扔进lib目录,不怕没有Lib没放进来了.
一劳永逸嘛
将所有的开源项目全部组合起来,组合起来做一个1G的jar.
-----------------------------------------------
汗。。。。。
jf
将所有的开源项目全部组合起来,组合起来做一个1G的jar.
1G太少
应该弄一个硬盘,把JAR放硬盘上,以后有项目,直接把项目放硬盘上,发给客户,告诉客户,只能在这个硬盘上用。
自己顶一下
有什么好的管理办法没有?
应该弄一个硬盘,把JAR放硬盘上,以后有项目,直接把项目放硬盘上,发给客户,告诉客户,只能在这个硬盘上用。
放在防Copy的U盘里......,没那个U盘系统启动不了.
回复人:ch89(有一种语言叫JAVA) ( 一级(初级)) 信誉:78 2006-11-8 14:33:36 得分:0
?
应用服务器支持
lib目录下建立hibernate/
struts/
spring/
这种方式吗?
用这种方式来存放Lib文件.
写个Ant脚本, 自动扔到WEB下就OK啦.呵.
ant的拷贝命令我知道,但是如何遍历子目录?
回复人:ch89(有一种语言叫JAVA) ( 一级(初级)) 信誉:78 2006-11-8 14:33:36 得分:0
?
应用服务器支持
lib目录下建立hibernate/
struts/
spring/
这种方式吗?
用这种方式来存放Lib文件.
写个Ant脚本, 自动扔到WEB下就OK啦.呵.
Puras(Puras.He) 说的没错!
这是spring2.0需要的类包
* ant/ant.jar, ant/ant-launcher.jar, ant-trax.jar, ant-junit.jar
* antlr/antlr-2.7.6.jar
* aopalliance/aopalliance.jar
* asm/asm*-2.2.2.jar
* aspectj/aspectjweaver.jar, aspectj/aspectjrt.jar, (aspectj/aspectjtools.jar)
* axis/axis.jar, axis/saaj.jar, axis/wsdl4j.jar
- Apache Axis 1.3 (http://ws.apache.org/axis)
- required for running JPetStore
* bsh/bsh-2.0b4.jar
- BeanShell 2.0 beta 4 (http://www.beanshell.org)
- required for building the framework
- required at runtime when using Spring's BeanShell support
* c3p0/c3p0-0.9.0.4.jar
* caucho/hessian-3.0.20.jar
* cglib/cglib-nodep-2.1_3.jar
* commonj/commonj-twm.jar
* cos/cos.jar
* dom4j/dom4j-1.6.1, dom4j/jaxen-1.1-beta-7.jar
* easymock/easymock.jar, easymock/easymockclassextension.jar
* ehcache/ehcache-1.2.3.jar
* freemarker/freemarker.jar
* groovy/groovy-1.0-jsr-04.jar
* hibernate/hibernate2.jar
* hibernate/hibernate3.jar
* hibernate/hibernate-annotation.jar
* hibernate/hibernate-entitymanager.jar
* hsqldb/hsqldb.jar
* ibatis/ibatis-sqlmap-2.jar, ibatis/ibatis-common-2.jar
* itext/itext-1.3.jar
* j2ee/activation.jar
* j2ee/connector.jar
* j2ee/ejb.jar
* j2ee/jaxrpc.jar
* j2ee/jms.jar
* j2ee/jsp-api.jar
* j2ee/jstl.jar
* j2ee/jta.jar
* j2ee/mail.jar
* j2ee/rowset.jar
* j2ee/servlet-api.jar
* jakarta-commons/commons-attributes-api.jar, jakarta-commons/commons-attributes-compiler.jar
* jakarta-commons/commons-beanutils.jar
* jakarta-commons/commons-collections.jar
* jakarta-commons/commons-dbcp.jar
* jakarta-commons/commons-digester.jar
* jakarta-commons/commons-discovery.jar
* jakarta-commons/commons-fileupload.jar
* jakarta-commons/commons-httpclient.jar
* jakarta-commons/commons-io.jar
* jakarta-commons/commons-javaflow.jar
* jakarta-commons/commons-lang.jar
* jakarta-commons/commons-logging.jar
* jakarta-commons/commons-pool.jar
* jakarta-commons/commons-validator.jar
* jakarta-taglibs/standard.jar
* jamon/JAMon.jar
* jasperreports/jasperreports-1.2.6.jar
* jdo/jdo2-api.jar
* jexcelapi/jxl.jar
* jmx/jmxri.jar
* jmx/jmxremote.jar
* jmx/jmxremote_optional.jar
)
* jotm/jotm.jar
* jotm/xapool.jar
* jpa/persistence.jar
* jruby/jruby.jar
* jsf/jsf-api.jar
* junit/junit.jar
* log4j/log4j-1.2.14.jar
* oro/jakarta-oro-2.0.8.jar
* poi/poi-2.5.1.jar
* portlet/portlet-api.jar
* qdox/qdox-1.5.jar
* quartz/quartz-1.5.2.jar
* struts/struts.jar
* tomcat/catalina.jar
* toplink/toplink-api.jar
* toplink/toplink-essentials.jar
* velocity/velocity-1.4.jar
* velocity/velocity-tools-generic-1.2.jar, velocity/velocity-tools-view-1.2.jar
shit!
so 多!
有的用不到可以不拷,只拷用到的就可
呵呵,有趣
有什么好的管理策略没有?