Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法识别Java项目_Java_Eclipse_Emf - Fatal编程技术网

无法识别Java项目

无法识别Java项目,java,eclipse,emf,Java,Eclipse,Emf,我遇到了一个恼人的问题,比如我的Eclipse(Juno)无法识别我使用Eclipse建模框架生成的Java项目 所以细节是,我首先使用类图中的EMF生成了一个Java项目。然后我做了一些修改(只在类中填充了一些实现函数,没有触及任何自动生成的框架),并将其发送给我的朋友。但是他的eclipse似乎无法识别这个项目,而且它根本无法运行(J图标变得“浅”而不是“实”)。他将项目导入到一个空的EMF项目中。然后我们尝试了其他EMF项目,但仍然是一样的 然后我们尝试创建一个Java空项目并将其导入其中

我遇到了一个恼人的问题,比如我的Eclipse(Juno)无法识别我使用Eclipse建模框架生成的Java项目

所以细节是,我首先使用类图中的EMF生成了一个Java项目。然后我做了一些修改(只在类中填充了一些实现函数,没有触及任何自动生成的框架),并将其发送给我的朋友。但是他的eclipse似乎无法识别这个项目,而且它根本无法运行(J图标变得“浅”而不是“实”)。他将项目导入到一个空的EMF项目中。然后我们尝试了其他EMF项目,但仍然是一样的

然后我们尝试创建一个Java空项目并将其导入其中。它仍然无法工作,因为我们尝试导入的Java项目是从EMF生成的,因此它似乎无法直接用于另一个Java空项目


所以我想知道有什么“简洁”的方法来解决这个问题吗?非常感谢

是否包含
.project
文件?如果没有这个,Eclipse将无法识别项目。在Linux和Mac OS X上,这是一个隐藏文件,因此您可能会错过它。还有其他隐藏文件,如.classpath。@greg-449哦,可能是这个问题。但我还是有点担心。因为生成的项目是Java项目,但它来自EMF项目。不确定在我包含.project文件后它是否会工作。。