2016-12-29 79 views
1

我有,我試圖編譯使用gradle使用Scala插件之前所使用的SBT一個項目,但已經得到了如下的異常:與gradle這個編譯斯卡拉項目:MissingRequirementError

[ant:scalac] scala.reflect.internal.MissingRequirementError: object java.lang.Object in compiler mirror not found.

據互聯網這是scala/zinc版本不兼容的問題。 這個項目有scala 2.11的依賴關係(並且之前用scala庫2.11構建過),所以我試圖明確地給依賴關係(以各種組合)添加適當的scala和鋅版本,但結果是一樣的。

dependencies { 
    zinc 'com.typesafe.zinc:zinc:0.3.9' 
    compile 'org.scala-lang:scala-library:2.11.6' 

有什麼建議嗎?

+0

http://stackoverflow.com/a/23718946 –

+0

我看過那個話題。如何將它翻譯成gradle?我雖然加入scala庫是他們的建議。 – Rumoku

+0

請發佈所有構建文件以幫助我們進一步調查。 –

回答

1

還有一個錯誤信息,我錯過了最初:

[ant:scalac] error: error while loading <root>, Error accessing ... activation\1.0.2\48d628027388ba84af265623c1434a70 
bffdc175\activation-1.0.2.jar 

剔除構建這個神器解決了這個問題:

exclude group: 'activation', module: 'activation'