当前位置:首页 > Eclipse

Eclipse中导入工程提示:invalid project description

canca18年前 (2008-08-04)Eclipse723

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.

扫描二维码推送至手机访问。

版权声明:本文由Ant.Master's Blog发布,如需转载请注明出处。

本文链接:https://iant.work/post/381.html

标签: Eclipse
分享给朋友:

“Eclipse中导入工程提示:invalid project description” 的相关文章

用 Subversion 构建版本控制环境

  本文将介绍如何通过 Subversion 来构建小组开发过程中最为重要的版本控制环境,包括Subversion 环境的安装配置以及如何通过各种有效的客户端工具来提高工作的效率。 一. 首先我们先来认识一下 Subversion Subversion 项目的初…

Eclipse 运行命令行参数大全

包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注…

让Eclipse重新加载flugin

方法很简单!  把Eclipse下的configuration目录下的除了config.ini文件其它全删。然后重新启动Eclipse即可!!  …

tomcat 5.5 的The Apache Tomcat Native library which allows optimal performance 的解决

Tomcat启动的时候出现下面这样的提示: 2006-1-26 19:44:11 org.apache.catalina.core.AprLifecycleListener lifecycleEvent信息: The Apache Tomcat Native library which allows…

eclipse启动参数

E:\eclipse3.2\eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=256M…

关于Eclipse无法生成class文件的问题

今天调试东西的时候发现怎么都无法build 遂用Eclipse里的clean功能 打算重新编译一下结果所有的class文件全部消失了 重新打包发包也不行经过查找后得到方法:把properties属性里的java compiler-->building-->abort build when…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。