IBM Worklight 6.0 - 导入项目后的迁移问题

时间:2013-06-24 15:38:23

标签: migration ibm-mobilefirst worklight-studio

更新到Worklight 6.0版。甚至从新版本6.0网站加载示例应用程序并获得此异常:

  

在“升级Worklight项目”期间发生内部错误。   loader constraint violation:解析方法时   “org.apache.commons.io.FileUtils.iterateFiles(Ljava / IO /文件; Lorg /阿帕奇/公地/ IO /的FileFilter / IOFileFilter; Lorg /阿帕奇/公地/ IO /的FileFilter / IOFileFilter;)Ljava / util的/迭代器; “   类加载器(实例)   org / eclipse / osgi / internal / baseadaptor / DefaultClassLoader)的   当前类,com / worklight / builder / skins / impl / SkinBuilderImpl,和   类加载器(实例)   org / eclipse / osgi / internal / baseadaptor / DefaultClassLoader)已解决   class,org / apache / commons / io / FileUtils,具有不同的Class对象   对于类型中使用的org / apache / commons / io / filefilter / IOFileFilter类型   签名

无法在新的6.0中构建和部署任何应用程序(使用JDK 1.6 / 1.7,Eclipse 4.2.2)。

2 个答案:

答案 0 :(得分:1)

请尝试查找您的Eclipse插件目录中是否安装了apache commons IO。 这是冲突的根源。 如果可以,请尝试: 1.停止Eclipse 2.将apache commons IO移出插件目录 3.启动Eclipse,然后关闭它。 4.将公共IO移回插件目录。 5.启动Eclipse。

问题是否发生?

答案 1 :(得分:0)

必须使用Eclipse是4.2.2 Java平台企业版版本而不是经典