建议把依赖的所有第三方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;
Global site tag (gtag.js) - Google Analytics