工具/软件:Code Composer Studio
大家好,
在GUI模式下使用CCS7可以在Win7和Win10服务器上顺利导入和构建项目。
但是,无外设版本在Win10服务器计算机上不起作用。
随附的是一个用于C2000的测试项目,其中包含一个可重现该问题的批处理文件。
导入时报告的错误为:
org.eclipse.core.runtime.CoreException:
位于com.ti.ccStudio.buildmodel.BuildModelLoader.preGenerateDynamicBuildDefinitions (BuildModelLoader.java:722)
com.ti.ccstudio.project.core.services.ProjectImporter.internalImportProject(ProjectImporter.java:469)
com.ti.ccstudio.project.core.services.ProjectImporter.access1美元(ProjectImporter.java:407)
com.ti.ccstudio.project.core.services.ProjectImporter1美元.run(ProjectImporter.java:372)
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
com.ti.ccstudio.project.core.services.ProjectImporter.importProject(ProjectImporter.java:370)
com.ti.ccstudio.project.core.services.ProjectImporter.importProject(ProjectImporter.java:335)
com.ti.ccstudio.apps.internal.project.ProjectImportApp.doRun(ProjectImportApp.java:168)
com.ti.ccstudio.apps.internal.BaseHeadlessApp1美元.run(BaseHeadlessApp.java:340)
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
com.ti.ccstudio.apps.internal.BaseHeadlessApp.internalRun(BaseHeadlessApp.java:338)
com.ti.ccstudio.apps.internal.BaseHeadlessApp.start(BaseHeadlessApp.java:260)
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native方法)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:498)
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
位于org.eclipse.equinox.launch.Main.basicRun(Main.java:610)
org.eclipse.equinox.launcher.Main.run(Main.java:1519)
原因:java.lang.NullPointerException
com.ti.common.project.core.internal.tools.ADiscoveryManager.getDiscoveryPathSetting(ADiscoveryManager.java:349)
com.ti.common.project.core.internal.tools.ADiscoveryManager.getDiscoveryPath(ADiscoveryManager.java:157)
com.ti.common.project.core.internal.tools.AToolDiscoveryManager.getToolDiscoveryPath(AToolDiscoveryManager.java:192)
com.ti.common.project.core.internal.tools.AToolDiscoveryManager.getToolDiscoverySearchPath(AToolDiscoveryManager.java:181)
com.ti.common.project.core.internal.tools.AToolDiscoveryManager.doRefresh(AToolDiscoveryManager.java:157)
com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.doRefresh(CodegenToolDiscoveryManager.java:88)
com.ti.common.project.core.internal.tools.AToolDiscoveryManager.refresh(AToolDiscoveryManager.java:145)
com.ti.common.project.core.internal.tools.AToolDiscoveryManager.initialize(AToolDiscoveryManager.java:114)
com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.initialize(CodegenToolDiscoveryManager.java:64)
com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.internalGetCodegenTools(CodegenToolDiscoveryManager.java:221)
com.ti.ccstudio.project.core.internal.tools.CodegenToolDiscoveryManager.findSupportedCodegenToolVersion(CodegenToolDiscoveryManager.java:286)
位于com.ti.ccStudio.buildmodel.BuildModelLoader.preGenerateDynamicBuildDefinitions (BuildModelLoader.java:705)
... 再有25个
CCS版本:
7.1。0.0.0015万
Java版本:
Java版本"Java.0_121" 1.8
Java(TM) SE运行时环境(Build 1.8 .0_121-B13)
Java Hotspot (TM) 64位服务器VM (Build 25.121 -B13,混合模式)
Windows版本:
Microsoft Windows [版本SERVER.1.4393万]–10.0 2016标准版
有什么想法?
此致
拉尔夫