序列化CDT项目设置遇到了

时间:2014-10-23 04:47:10

标签: android cocos2d-x

当我构建项目时,我收到此错误。

Serializing CDT Project settings has encountered a problem (Null Pointer Exception)

我正在使用最新的eclipse并尝试为Android构建cocos2d-x3.2。

3 个答案:

答案 0 :(得分:8)

今天早上花了几个小时试图找出相同的错误消息(以及来自Eclipse的一堆非描述性nullpointerexceptions)我将Eclipse项目文件与以前的版本进行了比较,发现Eclipse已经为我添加了一个额外的节点。 cproject文件,总共三个。我删除了这个,这是Eclipse添加的那个,也是文件中的最后一个。

    <cconfiguration id="0.1230402123.1377291156">
        <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.1230402123.1377291156" moduleId="org.eclipse.cdt.core.settings" name="Debug">
            <externalSettings/>
            <extensions>
                <extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
                <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
                <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
                <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
                <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
                <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
            </extensions>
        </storageModule>
        <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
    </cconfiguration>

删除并重新启动Eclipse后,一切都恢复正常。

我希望这有助于某人。我不确定这是否是唯一的或者是否会导致其他问题,但显然错误指向CDT问题,因此将.cproject文件与先前版本(或默认版本)进行比较以进行更改是值得一试的。

答案 1 :(得分:0)

我通过删除

解决了这个问题
  

.cproject和   的.project

再次

文件和构建项目并替换过去的其他项目.cproject现在可以正常工作

答案 2 :(得分:-1)

有人说他将cdt插件v8.1.2替换为v8.1.0可以解决这个问题。