我创建了一个模块,用于在几个项目中共享代码。
我创建了一个GWT项目:Framework。然后我在项目中创建了一个com.framework.Framework模块。 Framework项目包含com.framework.client包中的客户端代码和com.framework.server包中的服务器代码。
我试着消耗它 - 将项目添加到Java Build Path - 添加到模块的定义
当我运行消费项目时,我得到了我在模块的服务器代码中使用的Framework类的NoClassDefFoundErrors。
我错过了什么?
如果我将Framework项目的WEB-INF \ classes内容搞砸了,并将其放入消费项目的WEB-INF \ lib文件夹中,并将其添加到Build Path中,它似乎可以工作,但我看不到一种在消费项目中保持框架类最新的方法。
答案 0 :(得分:0)
请确保您通过菜单New-> Module创建gwt.xml文件,并且在此gwt.xml文件中,您必须声明您的入口点类。