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.

[参考译文] CCSTUDIO:C/C++索引器处的 Java NullPointerException

Guru**** 2895520 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1642950/ccstudio-java-nullpointerexception-at-c-c-indexer

部件号: CCSTUDIO

尊敬的 TI:

 自 2025 年 9 月以来、我将 CCS 12.8.1.0005 用于 W11 上的编辑器和调试器。 我的主项目庞大、构建系统在 WSL2 上运行。 昨天我收到了来自 CCS 的消息:C/C++索引器处的 java.NullPointException。 显示为已在 ProjectExplorer 中打开且无内容的工程。  

我曾尝试重新启动 CCS、PC、但未成功更改 CCS 工作区。  

我需要但无法上载 CCS 日志文件、下面是开始步骤:

! entry org.eclipse.ui.navigator 4 0 2026年05月05日 09:53:45.313
!消息调用扩展时发生异常:对象 P/U24_btl 的 com.ti.ccstudio.project.ui.SystemViewContent
!堆栈 0
java.lang.NullPointerException
  位于 org.eclipse.rtsc.xdctools.buildDefinitions.xdc.util.XDCManagedBuildCoreUtils.isRTSCConfigurationProject (XDCManagedBuildCoreUtils.java:93)

请帮助我解决这个问题!

2026年05月06日

此致、Kalman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kalman、

    请尝试按照用户指南的第 9.4.2 节所述清除 CCS 缓存:

    https://software-dl.ti.com/ccs/esd/documents/users_guide_12.8.0/ccs_troubleshooting.html#use-the-clean-argument-when-calling-ccstudio-exe

    另一个建议是重建索引:

    https://software-dl.ti.com/ccs/esd/documents/users_guide_12.8.0/ccs_project-management.html#rebuild-index

    请注意、不再支持 CCS 12。 因此、我们对这个过时的版本所能提供的支持将非常有限。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ki、

    感谢您的提示。 不幸的是,他们没有解决我的问题。 此外,我看到了另一条消息: 编辑器无法初始化

    我已经安装了 CCS 20.5.1、成功修复了无限初始化问题、但找不到 导入现有代码作为 makefile 工程 函数、这是我需要的。

    2026年05月07日

    此致、Kalman

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢您的提示。 不幸的是,他们没有解决我的问题。 此外,我看到了另一条消息: 编辑器无法初始化

    请提供 /.metadata/.log 文件。

    但找不到 Import existing code as makefile 工程 函数、我需要什么。

    CCS Theia(20.x 及更高版本)不再支持此功能。

    由于不使用 CCS 进行编译、因此请改用 makefile 位置(和其他源文件夹)打开一个文件夹、以便使用它进行编辑和调试。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ki:

    我设法解决了 CCS12 的原始问题!

    我启动了 用于嵌入式 C/C++的 Eclipse IDE (2023)、并尝试在那里打开我的 WSL2 工程。 只需打开它、CCS 就可以了!

    感谢你的帮助。

    此致、Kalman