This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

workspace里的.metadata文件被部分勿删,如何启动CCS5.3.0?



一时手贱,在workspace里清理project时把.metadata文件也删了(已无法恢复)。。。于是现在ccs打开时就会报错:An error has occurred. See the log file"....log"

.log文件中显示(开头部分):

!ENTRY org.eclipse.ui.ide 4 4 2015-02-23 14:52:09.032

!MESSAGE Problems saving workspace

!ENTRY org.eclipse.ui.ide 4 1 2015-02-23 14:52:09.033

!MESSAGE Problems occurred while trying to save the state of the workbench.

!SUBENTRY 1 org.eclipse.core.recources 4 568 2015-02-23 14:52:09.033

!MESSAGE Could not write workspace metadata

‘C:/Users/lenovo/workspace_v5_3/.metadata/.plugins/org.eclipse.core.resources/.root/45.tree’.

!STACK 0

java.io.FileNotFoundException:C:/Users/lenovo/workspace_v5_3/.metadata/.plugins

\org.eclipse.core.resources/.root/45.tree’(系统找不到指定的路径。)

...

每次弹出error提示窗后也没有重新选择workspace的界面,直接什么都打不开....

用的是CCS5.3.0版本,WIN7系统64bit

求各路大神指导!!拜谢!

  • 已解决~方法如下:
    找到配置是否显示workspace选项的配置文件:
    C:\ti\ccsv5\eclipse\configuration\.settings中的org.eclipse.ui.ide.prefs文件

    MAX_RECENT_WORKSPACES=5
    RECENT_WORKSPACES=C\:\\Users\\lenovo\\workspace\nC\:\\Users\\lenovo\\workspace_v5_3
    RECENT_WORKSPACES_PROTOCOL=3
    SHOW_WORKSPACE_SELECTION_DIALOG=false   (将此处的false改成true,就能显示了)
    eclipse.preferences.version=1

    当然也可以直接修改第二句指定workspace路径。
    进入其他workspace后再将原来的project import进来就行了。

    应该还有其他解决办法,暂时只想到这个,主要是因为对metadata的作用和ccs的原理不懂。。。要是有其他想法还请不吝赐教!

  • 我觉得,你想搞懂这个的话,可以尝试在E2E论坛的CCS区域发帖:http://e2e.ti.com/support/development_tools/code_composer_studio/f/81

    于我个人而言,这个东西只是个调试工具,调通你要玩转的Processor是关键,至于这个调试工具本身的一些配置文件、数据应用格式之类的,还真没仔细研究过。建议发到E2E上,那里会有制作这个工具的研发人员,应该可以给你一个满意答复。