2013-06-24 42 views
0

更新到Worklight 6.0版。即使從新版本6.0網站加載示例應用程序,並得到如下例外:IBM Worklight 6.0 - 導入項目後的遷移問題

在「升級Worklight項目」期間發生內部錯誤。 加載器約束違規:解析方法 「org.apache.commons.io.FileUtils.iterateFiles(Ljava/io/File; Lorg/apache/commons/io/filefilter/IOFileFilter; Lorg/apache/commons/io/filefilter/IOFileFilter;)Ljava/util的/迭代;」所述 當前類,COM /工作燈/助洗劑/皮/ IMPL/SkinBuilderImpl的,和 類加載器( 組織/蝕的實例 的類加載器( 組織/蝕/ OSGi的/內部/ baseadaptor/DefaultClassLoader的實例)/OSGi的/內部/ baseadaptor/DefaultClassLoader),用於解決 類,組織/阿帕奇/公地/ IO/fileutils中,具有不同的類對象 用於類型組織/阿帕奇/公地/在 簽名使用的IO /的FileFilter/IOFileFilter

這些應用程序都不能在新的6.0中構建和部署(使用JDK 1.6/1.7,Eclipse 4.2.2試用)。

回答

1

請儘量找到,如果你有Apache的百科全書安裝Eclipse插件目錄IO。 這是衝突的根源。 如果可以,請嘗試: 1.停止Eclipse 2.將apache commons IO移出插件目錄 3.啓動Eclipse,然後關閉它。 4.將commons IO移回到插件目錄中。 5.啓動Eclipse。

問題是否發生?

0

不得不使用Eclipse 4.2.2是Java平臺企業版而不是經典

+0

是的,正如我在上面的回答中提到的 - 只有開發人員的Eclipse Jave EE 4.2.2。 –

相關問題