Ich habe ein Projekt für die Verwendung von Scala/Maven/Eclipse konfiguriert. Weil ich eine scala-Bibliothek auf dem Build-Pfad benötigen und scalatest nutzt seine eigene scala Bibliothek erhalte ich diese Warnung:Wie benutze ich nur eine Scala-Bibliothek für Maven/Eclipse/Scala
More than one scala library found in the build path, all with compatible versions. This is not an optimal configuration, try to limit to one scala library in the build path.
Das glaube ich nicht, dass ich diese Warnung entfernen kann, wie ich beide Bibliotheken brauchen - eine für Maven, der andere für Eclipse. Das scheint keine Probleme zu verursachen. Muss ich es einfach akzeptieren? Gibt es eine alternative Konfiguration, die nur eine Scala-Bibliothek für Maven & Eclipse verwendet?
Wenn ich die scala Bibliothek aus dem Projekt entfernen erhalte ich die Fehlermeldung:
Cannot find Scala library on the classpath. Verify your build path!
Aus irgendeinem Grunde von Eclipse die scala Bibliothek erfordert auf dem Build-Pfad zu sein, obwohl es als Maven Abhängigkeit bereits verfügbar ist.
es möglich sein könnte, dass das Projekt, das Sie mehrere Gläser in dem Classpath geladen enthält, die die scala-Bibliothek enthält. (passierte mir vor einer Weile, sah genau diese Nachricht ... einschließlich Gläser genauer, dh die Verwendung der "dünnen" Gläser und nicht der alleinstehenden "fetten" Gläser löste das Problem ...) –
warum brauchst du anders Scala-Bibliotheken zwischen Maven und Eclipse? –
Wenn Maven mit nur einer Scala-Bibliothek in Ordnung ist, dann hast du kein Problem. Verwenden Sie das Maven Eclipse-Plugin 'mvn eclipse: eclipse', um die Eclipse-Projektdateien für das feste Projekt-Setup zu generieren. –