Thread 中讨论的其他器件:CCStudio
我正在尝试通过命令行构建我的 CCS 工程、并且遇到了以下问题。
当我尝试将现有工程导入新工作区时、我会遇到以下错误:
Importing project from '<path\to\existing\project>'...
Exception in thread "Loading device information" java.lang.NullPointerException
at com.ti.ccstudio.system.setup.SystemSetupReader.<init>(SystemSetupReader.java:2416)
at com.ti.ccstudio.system.setup.SystemSetupWriter.<init>(SystemSetupWriter.java:463)
at com.ti.ccstudio.system.setup.SystemSetupWriter.getInstance(SystemSetupWriter.java:61)
at com.ti.ccstudio.devicemodel.DeviceModelLoader$SetupModelCache.load(DeviceModelLoader.java:328)
at com.ti.ccstudio.devicemodel.DeviceModelLoader.loadRealDevices(DeviceModelLoader.java:1168)
at com.ti.ccstudio.devicemodel.DeviceModelLoader.access$1(DeviceModelLoader.java:1160)
at com.ti.ccstudio.devicemodel.DeviceModelLoader$InitializationJob.run(DeviceModelLoader.java:907)
at com.ti.ccstudio.devicemodel.DeviceModelLoader$InitializationJob$2.run(DeviceModelLoader.java:825)
!ERROR: null
Done!
我使用以下命令:
"C:\ti\ccsv8\eclipse\eclipsec.exe" -noSplash -data <path\to\workspace> -application com.ti.ccstudio.apps.projectImport -ccs.location <path\to\existing\project>
我在 Windows 上使用 CCS 8.3.1、项目本身工作正常、可以在 CCS 中手动导入->没问题。
它还可以作为管理员运行命令提示符,但我 需要它在没有管理员权限的情况下工作!
有什么想法、为什么项目导入需要管理员权限和/或如何解决?
编辑:我忘了说:启动 CCS GUI 时、我还收到错误消息 "loading="" device="" information"="" java.lang.nullpointerexception="">,但我只需单击“确定”,然后继续导入项目。