我遇到了一个恼人的问题,我的Eclipse(Juno)无法识别我使用Eclipse Modeling Framework生成的Java项目。
所以细节是我首先使用我的类图中的EMF生成了一个Java项目。然后我做了一些更改(只填写了类中的一些实现函数,没有触及任何自动生成的骨架)并将其发送给我的朋友。但是他的日食似乎无法识别这个项目而且根本不能运行('J'图标变成'浅'而不是固体)。他将项目导入空EMF项目。然后我们尝试了任何其他EMF项目,它仍然是相同的。
然后我们尝试创建一个Java空项目并将其导入。它仍然无法工作,因为我们尝试导入的Java项目是从EMF生成的,因此它似乎无法直接在另一个Java空项目中使用。
所以我想知道有没有'整洁'的方法来解决这个问题?非常感谢!