我试图将我的项目创建在talend v 6.2中复制到talend v 5.6并在我保留此错误之后:
org.talend.commons.exception.LoginException:无法打开 project.Error任务是 org.talend.designer.core.generic.model.migration.NewSalesforceMigrationTask。 在 org.talend.core.repository.model.ProxyRepositoryFactory.checkProjectCompatibility(ProxyRepositoryFactory.java:287) 在 org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1779) 在 org.talend.repository.ui.login.LoginDialog $ 2.run(LoginDialog.java:366) 在 org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)
答案 0 :(得分:0)
没有向后兼容性,如果在以后的版本中创建项目,则无法在5.6中打开项目。
答案 1 :(得分:0)
Talend在每个项目目录或存档中创建一个talend.project
文件,其中包含有关项目和Talend版本的信息。这就是Talend如何保护您免于导入使用较新的Talend版本创建的项目。
你可以但不安全,用5.6项目中的另一个文件替换6.2项目中的talend.project
,你就可以导入项目了。