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.

[参考译文] CODECOMPOSER:7.4 LINUX com.ti.utility.filesystem.DirectoryService NoClassDef

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1087983/codecomposer-ccs7-4-linux-com-ti-utility-filesystem-directoryservice-noclassdef

部件号:CODECOMPOSER
主题中讨论的其他部件:CCStudio

当7.4 安装在CentOS Docker容器中时,运行代码编辑器时会出现以下错误。 我已经看到有关需要MVCS的Windows安装的信息,但这不适用于Linux正确吗?

/opt/ti/ccsv7/eclipse/eclipse -noSplash -data /workspace -application com.ti.ccstudio.apps.projectImport -ccs.location ./dspApp

!Session 2022年03月24日 15:49: 30.972 ----------------------------------
Eclipse.buildId=Eclipse.0.I2016.0606万-1100<xmt-block0>1100 4.6
java.version=java.0_112 1.8
java.vendor=Oracle Corporation
bootloader常量:os=linux,arch=x86_64,WS=gtk,NL=en_US
框架参数: -application com.ti.common.core.initialize
命令行参数: -os linux -ws gtk -arch x86_64 -data /workspace -application com.ti.common.core.initialize

!条目com.ti.common.core 4 0 2022年03月24日 15:49: 32.155
!message debugServerDir=/opt/ti/ccsv7/CCS_base/DebugServer

!条目org.eclipse.osgi 4 0 2022年03月24日 15:49: 35.289
!消息应用程序错误
!堆栈1.
java.lang.NoClassDefFoundError: COM/ti/utility/filesystem/DirectoryService
   com.ti.common.core.utils.ds.CoreUtilsProvider.getUserHomeDir(CoreUtilsProvider.java:40)
   com.ti.common.core.CoreUtils.getUserHomeDir(CoreUtils.java:135)
   com.ti.common.core.internal.ExternalReferenceParser.getUserExtRefDir(ExternalReferenceParser.java:176)
   com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.getBreadcrumbFile(ResourceExplorerBreadcrumbFileReader.java:158)
   com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.isDataStale(ResourceExplorerBreadcrumbFileReader.java:146)
   com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.updateData(ResourceExplorerBreadcrumbFileReader.java:76)
   com.ti.common.project.core.internal.resexplorer.ResourceExplorerBreadcrumbFileReader.getProductDiscoveryPath(ResourceExplorerBreadcrumbFileReader.java:49)
   com.ti.common.project.core.internal.tools.ADiscoveryManager.toSearchPath(ADiscoveryManager.java:375)
   org.eclipse.rtsc.project.core.extdiscovery.ExtensionSiteDiscoveryManager.discoverAndInstallExtensionSites(ExtensionSiteDiscoveryManager.java:199)
   org.eclipse.rtsc.project.core.extdiscovery.RTSCHeadlessInitializationParticipant.run(RTSCHeadlessInitializationParticipant.java:54)
   com.ti.common.core.internal.headless.Initialize.run(Initialize.java:87)
   com.ti.common.core.internal.headless.Initialize.start(Initialize.java:53)
   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)
   位于org.eclipse.equinox.launcher.Main.main (Main.java:1492)
原因:java.lang.ClassNotFoundException: com.ti.common.core.utils.ds_1.0 .0.20.1711万260800</xmt-block>26.08万 找不到COM.ti.utility.filesystem.DirectoryService
   org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:448)
   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:361)
   org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:353)
   org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:161)
   位于java.lang.classloader.loadClass(classloader.java:357)

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

    您好,

    我已经看到了关于需要安装MVCS/ Linux的Windows的信息,但不能正确吗?

    正确。

    您似乎正在运行无头项目导入命令。 使用CCS IDE时,尝试导入是否有任何问题?

    谢谢

    KI

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

    这似乎是某种类型的依赖性问题。 我从CentOS切换到基于RHEL UBI的容器,它现在工作正常。

x 出现错误。请重试或与管理员联系。