建议把依赖的所有第三方Jar包名都带上版本号!
yiqunch
2007-01-31
Fins,我下了你的源码,在eclipse中打开项目。虽然你把所有的依赖包都放在了共享中,但很多jar包都没有版本号。建议你将这些包名中带上版本号。这样会便于将来在新的第三方包上来继续开发和升级程序,同时也能减少混淆的可能性。
|
|
fins
2007-02-02
这个问题你说的有道理
事实上版本好是我故意去掉的 为了我们的项目 我们是100多人开发的大项目 为了更好的版本控制 和开发 我们的jar包名字要求不变 也就是说开发人员从cc取来jar包 直接覆盖本机的就可以 不应该让他们自己把老的版本的删除 因为我们的系统jar包好几百个 而开发人员能力又各有不同 总是有人会把一些jar包弄成多个版本共存. 项目不忙的时候 我一定出一个更好的和我们项目脱离的ecside来 现在关于过滤器 关于编码 关于样式风格 关于你说的jar 都是因为受项目限制啊 以后一定改 谢谢你的关注 |
|
yiqunch
2007-02-03
感谢你的说明,能理解项目的压力。
不过若采用适当的版本控制系统,比如CVS,可能就不会存在这个问题了。 “项目不忙的时候 我一定出一个更好的和我们项目脱离的ecside来” 感谢,不过这个非常有必要。因为在最近的1.1rc2中,源码有部分引用的第三方类,相信是原来项目中的其他代码。这里单独是编译不过的,因为找不到依赖的第三方jar依赖包。不过不影响使用,因为ECSide似乎不需要这个类的功能(看包内容后的猜测,没有具体看代码,错了,fins兄可指出)。neusoft呵呵,ms是东软。 建议独立出单独的项目,着力打造成通过简单配置即可用到每个人项目中去的插件。 import com.neusoft.unieap.bl.context.AppContext; import com.neusoft.unieap.bl.context.impl.AppContextImpl; import com.neusoft.unieap.bl.interaction.InteractionObjectFactory; /** * @author Wei Zijun * */ public class TDExportFilter extends ECSideFilter { public AbstractEasyListModel getEasyListModelBean(HttpServletRequest request,String beanName){ Object bean=null; |