A 为web工程。B为普通工程, 在Eclipse中A引用了B工程。A中某个Action 需要调用B的一个类b_class。运行时报错显示找不到那个类 Class, NOclassDefFound 错误。求解

解决方案 »

  1.   

    1.将B的所有class和jar放到A里
    2.将B打成jar包放到A/WEB-INF/lib里
      

  2.   

    设置link source ,将B中的源码引入A中。
      

  3.   


    那么在A的build path中的require project中添加B岂不是完全没有意义?
      

  4.   


    给你普通java Project用的。
    web比较特殊,当然现在也插件让关联project也能被添加到web lib容器里的。
      

  5.   

    右键项目,Properties-Java Build Path - source 选择Link Source先择要引用的文件夹。