zoukankan      html  css  js  c++  java
  • gen already exists but is not a source folder. Convert to a source folder or rename it.

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

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

    解决方法:

    1. 右键点击project,选择 "Properties"

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

    3. 打开 "Source" 标签面板

    4. 点击 "Add Folder..."

    5. 勾选 "gen" 目录,点击OK,点击YES,再点击OK

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


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


    文件位于project根文件夹,.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"/>
    就会使project,文件夹结构发生变化,如图:

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


    不行,能够自行尝试一下。

  • 相关阅读:
    队列的链式存储结构实现
    堆栈的链式存储实现
    使用C#改变windows系统本地时间
    oracle 多数值录入校验(分隔符“/”)
    oracle中in和exists的区别
    redis安装 windows版(图形化安装)
    Oracle 返回结果集
    饿了么4年 + 阿里2年:研发路上的一些总结与思考
    Oracle 获取各类时间
    Oracle表中已有数据,修改字段长度
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3909907.html
Copyright © 2011-2022 走看看