gen already exists but is not a source folder. Convert to a source folder or rename it.

来源:互联网 发布:matlab稀疏矩阵运算 编辑:程序博客网 时间:2024/06/06 10:02

gen already exists but is not a source folder. Convert to a source folder or rename it.

svn 更新项目后,出现了~上面的错误。

解决方法:

1. 右键点击工程,选择 "Properties"

2. 选择左边的 "Java Build Path"

3. 打开 "Source" 标签面板

4. 点击 "Add Folder..."

5. 勾选 "gen" 文件夹,点击OK,点击YES,再点击OK

6. 最后右键点击工程,选择 "Andriod Tools" 里面的 "Fix Project Properties"


出现错误原因:classpath文件出错,这个文件存在于项目根目录下,是eclipse自动生成的,项目在编译时所使用的$CLASSPATH。


文件位于工程根目录,.classpath

<?xml version="1.0" encoding="UTF-8"?><classpath><classpathentry kind="src" path="src"/><classpathentry kind="src" path="gen"/>  <classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.LIBRARIES"/><classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/><classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/><classpathentry kind="output" path="bin/classes"/></classpath>
备注:若缺少
<classpathentry kind="src" path="src"/>
就会使工程,目录结构发生变化,如图:

这个样子带来的问题:工程不能正常运行,会报错误:未能找到类路径。


不行,可以自行尝试一下。

0 0