如何解决启动Talend开放工作室的错误?

时间:2016-08-11 20:03:12

标签: talend

我已经安装了talend open studio一个月了,突然间我在去年早上打开它时出现了这个错误

  

java.lang.NoClassDefFoundError:org / eclipse / jdt / core / JavaCore at   org.talend.designer.runprocess.java.JavaProcessorUtilities.getTalendJavaProject(JavaProcessorUtilities.java:99)     在   org.talend.designer.runprocess.DefaultRunProcessService.getTalendProcessJavaProject(DefaultRunProcessService.java:514)     在   org.talend.designer.runprocess.RunProcessService.getTalendProcessJavaProject(RunProcessService.java:356)     在   org.talend.designer.runprocess.DeleteAllJobWhenStartUp $ 1.run(DeleteAllJobWhenStartUp.java:85)     在   org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2313)     在   org.talend.designer.runprocess.DeleteAllJobWhenStartUp.earlyStartup(DeleteAllJobWhenStartUp.java:136)     在   org.talend.designer.runprocess.DeleteAllJobWhenStartUp.startup(DeleteAllJobWhenStartUp.java:56)     在   org.talend.designer.runprocess.RunProcessService.deleteAllJobs(RunProcessService.java:228)     在org.talend.core.CoreService.deleteAllJobs(CoreService.java:318)     在   org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1879)     在   org.talend.repository.ui.login.LoginHelper $ 1.run(LoginHelper.java:426)     在   org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:122)

我该如何处理...谢谢?

2 个答案:

答案 0 :(得分:1)

如果您阅读日志(TOS_DI-20170623_1246-V6.4.1 \ workspace.metadata.log),则可以看到

  

由以下原因引起:org.eclipse.core.internal.resources.ResourceException:   无法读取以下内容的元数据   'C:\ Programmation \ TOS_DI-20170623_1246-V6.4.1 \ workspace.metadata.plugins \ org.eclipse.core.resources.root.indexes \ properties.index'。   意外的版本:0。   org.eclipse.core.internal.localstore.Bucket.load(Bucket.java:303)在   org.eclipse.core.internal.properties.PropertyBucket.load(PropertyBucket.java:258)     在org.eclipse.core.internal.localstore.Bucket.load(Bucket.java:274)     在   org.eclipse.core.internal.localstore.BucketTree.loadBucketFor(BucketTree.java:115)     在   org.eclipse.core.internal.properties.PropertyManager2.getProperty(PropertyManager2.java:134)     在   org.eclipse.core.internal.resources.Resource.getPersistentProperty(Resource.java:1205)     在   org.eclipse.jdt.internal.core.JavaModelManager.loadVariablesAndContainers(JavaModelManager.java:3265)     在   org.eclipse.jdt.internal.core.JavaModelManager.startup(JavaModelManager.java:5036)     在org.eclipse.jdt.core.JavaCore.start(JavaCore.java:5651)处   org.eclipse.osgi.internal.framework.BundleContextImpl $ 3.run(BundleContextImpl.java:771)     在   org.eclipse.osgi.internal.framework.BundleContextImpl $ 3.run(BundleContextImpl.java:1)     在java.security.AccessController.doPrivileged(本机方法)在   org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)     ...还有21

我刚刚删除了“ TOS_DI-20170623_1246-V6.4.1 \ workspace.metadata.plugins \ org.eclipse.core.resources.root.indexes \ properties.index”,效果很好

答案 1 :(得分:0)

  

您好我找到了解决方案我卸载了TOS,我现在再次下载TOS它可以正常工作

Source