在尝试 从.bat 文件触发十六进制文件构建时、我收到以下错误
命令行参数:-OS Win32 -ws Win32 -arch x86_64 -data ΓǬC:\Users\25017155\workspace_v9 -application com.ti.ccstudio.apps.projectBuild -ccs.projects a301_NewGen -ccs.configuration Debug
!Entry com.ti.common.core 1 0 2023年12月18日12:33:09.544
!消息路径=CCS_BASE/DebugServer
!条目 com.ti.common.core 1 0 2023年12月18日12:33:09.547
!消息 debugServerDir=C:/ti/ccs900/ccs/ccs_base/DebugServer
!entry org.eclipse.OSGi 4 0 2023年12月18日12:33:09.585
!消息自动激活捆绑包 org.eclipse.core.resources (112)时出现错误。
!堆栈0
bundle org.eclipse.core.resources.ResourcesPlugin.start()中出现 org.osgi.framework.BundleException:异常。
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:800)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1002)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:354)
at org.eclipse.OSGI.container.Module.doStart (Module.Java:581)
at org.eclipse.OSGI.container.Module.start (Module.Java:449)
请访问 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
请访问 org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:114)
请访问 org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:505)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:392)
请访问 org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
在 java.lang.classloader.loadClass (未知源)
在 java.lang.Class.getDeclaredConstructors0 (本机方法)
在 java.lang.Class.privateGetDeclaredConstructors(未知源)
在 java.lang.Class.getConstructor0 (未知源)
在 java.lang.Class.newInstance(未知源代码)
请访问 org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:187)
请访问 org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:931)
请访问 org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
请访问 org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:60)
请访问 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
请访问 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)
AT sun.reflect.NativeMethodAccessorImpl.invoke0(Native 方法)
位于 sun.reflect.NativeMethodAccessorImpl.invoke(Unknown 源代码)
位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 源代码)
位于 java.lang.reflect.Method.invoke(Unknown 源代码)
请访问 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
请访问 org.eclipse.equinox.launcher.Main.run(Main.java:1498)
原因:java.lang.IllegalStateException:无法写入平台元数据区域:C:\ti\ccs900\ccs\eclipse\n ΓǬC:\users\25017155\workspace_v9\.metadata。 默认情况下、平台将其内容写入
在平台启动时的当前工作目录下。 使用-data 参数
为平台指定不同的内容区域。
请访问 org.eclipse.core.internal.runtime.DataArea.assertLocationInitialized(DataArea.java:70)
请访问 org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:133)
请访问 org.eclipse.core.internal.runtime.InternalPlatform.getStateLocation(InternalPlatform.java:574)
请访问 org.eclipse.core.runtime.Plugin.getStateLocation(Plugin.java:289)
网址为 org.eclipse.core.internal.resources.LocalMetaArea。 (LocalMetaArea.Java:60)
at org.eclipse.core.resources.ResourcesPlugin.start (ResourcesPlugin.java:478)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:779)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:1)
AT java.security.AccessController.doPrivileged(Native 方法)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
... 36更多
根异常:
java.lang.IllegalStateException:无法编写平台元数据区域:C:\ti\ccs900\ccs\eclipse\n ΓǬC:\users\25017155\workspace_v9\.metadata。 默认情况下、平台将其内容写入
在平台启动时的当前工作目录下。 使用-data 参数
为平台指定不同的内容区域。
请访问 org.eclipse.core.internal.runtime.DataArea.assertLocationInitialized(DataArea.java:70)
请访问 org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:133)
请访问 org.eclipse.core.internal.runtime.InternalPlatform.getStateLocation(InternalPlatform.java:574)
请访问 org.eclipse.core.runtime.Plugin.getStateLocation(Plugin.java:289)
网址为 org.eclipse.core.internal.resources.LocalMetaArea。 (LocalMetaArea.Java:60)
at org.eclipse.core.resources.ResourcesPlugin.start (ResourcesPlugin.java:478)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:779)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:1)
AT java.security.AccessController.doPrivileged(Native 方法)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1002)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:354)
at org.eclipse.OSGI.container.Module.doStart (Module.Java:581)
at org.eclipse.OSGI.container.Module.start (Module.Java:449)
请访问 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
请访问 org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:114)
请访问 org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:505)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:392)
请访问 org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
在 java.lang.classloader.loadClass (未知源)
在 java.lang.Class.getDeclaredConstructors0 (本机方法)
在 java.lang.Class.privateGetDeclaredConstructors(未知源)
在 java.lang.Class.getConstructor0 (未知源)
在 java.lang.Class.newInstance(未知源代码)
请访问 org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:187)
请访问 org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:931)
请访问 org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
请访问 org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:60)
请访问 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
请访问 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)
AT sun.reflect.NativeMethodAccessorImpl.invoke0(Native 方法)
位于 sun.reflect.NativeMethodAccessorImpl.invoke(Unknown 源代码)
位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 源代码)
位于 java.lang.reflect.Method.invoke(Unknown 源代码)
请访问 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
请访问 org.eclipse.equinox.launcher.Main.run(Main.java:1498)
!entry org.eclipse.OSGi 4 0 2023年12月18日12:33:09.611
!消息应用程序错误
!堆栈1
org.eclipse.core.runtime.CoreException:插件"com.ti.ccstudio .apps"无法实例化类"com.ti.ccstudio.apps.internal.project.ProjectBuildApp"。
请访问 org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.throwException(RegistryStrategyOSGI.java:197)
请访问 org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:191)
请访问 org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:931)
请访问 org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243)
请访问 org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:60)
请访问 org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:191)
请访问 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)
AT sun.reflect.NativeMethodAccessorImpl.invoke0(Native 方法)
位于 sun.reflect.NativeMethodAccessorImpl.invoke(Unknown 源代码)
位于 sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 源代码)
位于 java.lang.reflect.Method.invoke(Unknown 源代码)
请访问 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:656)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592)
请访问 org.eclipse.equinox.launcher.Main.run(Main.java:1498)
原因:java.lang.NoClassDefFoundError:org/eclipse/core/resources/IWorkspacRunnable
在 java.lang.Class.getDeclaredConstructors0 (本机方法)
在 java.lang.Class.privateGetDeclaredConstructors(未知源)
在 java.lang.Class.getConstructor0 (未知源)
在 java.lang.Class.newInstance(未知源代码)
请访问 org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:187)
... 15个以上
原因:java.lang.ClassNotFoundException:自动激活捆绑包 org.eclipse.core.resources 时出错(112)。
请访问 org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:123)
请访问 org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:505)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:392)
请访问 org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419)
请访问 org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411)
请访问 org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150)
在 java.lang.classloader.loadClass (未知源)
... 20更多
原因:bundle org.eclipse.core.resources.ResourcesPlugin.start()中出现 org.osgi.framework.BundleException:异常。
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:800)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1002)
请访问 org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:354)
at org.eclipse.OSGI.container.Module.doStart (Module.Java:581)
at org.eclipse.OSGI.container.Module.start (Module.Java:449)
请访问 org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)
请访问 org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:114)
... 29更多
原因:java.lang.IllegalStateException:无法写入平台元数据区域:C:\ti\ccs900\ccs\eclipse\n ΓǬC:\users\25017155\workspace_v9\.metadata。 默认情况下、平台将其内容写入
在平台启动时的当前工作目录下。 使用-data 参数
为平台指定不同的内容区域。
请访问 org.eclipse.core.internal.runtime.DataArea.assertLocationInitialized(DataArea.java:70)
请访问 org.eclipse.core.internal.runtime.DataArea.getStateLocation(DataArea.java:133)
请访问 org.eclipse.core.internal.runtime.InternalPlatform.getStateLocation(InternalPlatform.java:574)
请访问 org.eclipse.core.runtime.Plugin.getStateLocation(Plugin.java:289)
网址为 org.eclipse.core.internal.resources.LocalMetaArea。 (LocalMetaArea.Java:60)
at org.eclipse.core.resources.ResourcesPlugin.start (ResourcesPlugin.java:478)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:779)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl3美元.run(BundleContextImpl.java:1)
AT java.security.AccessController.doPrivileged(Native 方法)
请访问 org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772)
... 36更多