导入Eclipse工程报错 Invalid project description

今天在Eclipse下导入工程报错:Invalid project description……..

原因是在Eclipse的指定工作空间中(workSpace),工程的名称必须与工程跟目下.project文件中的名称一致!

参考资料:

Today, when I imported an existing project into eclipse’s workspace, I got the following error:

Invalid project description.

D:/eclipse/workspace/report and D:/eclipse/workspace overlap

In the beginning, my project was located in D:/report instead of the workspace directory of eclipse, and its name was test. It worked well then. After googling on the internet, I found the root cause of the problem.

There are two kinds of places where projects can be located:

1) In the “default” location. This means that the project directory is a direct child directory of the workspace directory (aka the platform instance location), and the project directory name matches the project name.

2) Outside the default location, in a directory that is neither a parent or child of the platform instance location. In this case the directory name does not need to match the project name.

As you can see, my project belongs to the second kind initially. When moved to the workspace directory of eclise, it belongs to the first kind. Therefore the name of the project should be the same as the project directory. This can be done by changing the project description file(.project) located in the root directory of the project:

<?xml version=”1.0″ encoding=”UTF-8″?><projectDescription><name>test</name><comment></comment><projects></projects><buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand></buildSpec><natures> <nature>org.eclipse.jdt.core.javanature</nature> <nature>com.sysdeo.eclipse.tomcat.tomcatnature</nature></natures></projectDescription>

After changing the name of the project from test to report, I can import my project into eclipse’s workspace successfully.

你可以拷贝项目资源,不要把项目直接覆盖使用,我明白你是想改变工程的名字是么?如果单独改变名字可以建立新的项目,然后拷贝原有资源,放到工程里面,就可以正常使用,也可以导入工程,当然就不能改变工程名字勒.

版权声明:本文为博主原创文章,未经博主允许不得转载。

,心中有愿望一定要去闯,努力实现最初的梦想,

导入Eclipse工程报错 Invalid project description

相关文章:

你感兴趣的文章:

标签云: