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.
当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的容器,它现在工作正常。