Я пытаюсь создать код с более старой версией долота. До сих пор мне удалось вытащить старую версию (2.3) источника и сделать ее в .jar-файле, который я поместил в исходный каталог и каталог .ivy/cache, и отредактировал файл «build.sbt» добавить строку: libraryDependencies + = "edu.berkeley.cs" %% "зубило" % "2,3-Snapshot"Я пытаюсь построить код с более старой версией долота
Но когда я SBT запустить я получаю:
[warn] module not found: edu.berkeley.cs#chisel_2.11;2.3-SNAPSHOT
[warn] ==== local: tried
[warn] /root/.ivy2/local/edu.berkeley.cs/chisel_2.11/2.3-SNAPSHOT/ivys/ivy.xml
[warn] ==== public: tried
[warn] https://repo1.maven.org/maven2/edu/berkeley/cs/chisel_2.11/2.3-SNAPSHOT/chisel_2.11-2.3-SNAPSHOT.pom
[info] Resolving jline#jline;2.12.1 ...
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: edu.berkeley.cs#chisel_2.11;2.3-SNAPSHOT: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn]
[warn] Note: Unresolved dependencies path:
[warn] edu.berkeley.cs:chisel_2.11:2.3-SNAPSHOT (Local build Path)
[warn] +- default:chisel_2.11:0.1-SNAPSHOT
Любая помощь будет быть оцененным. Thanks
Спасибо за помощь. –
Наше программное обеспечение использует ряд функций «chisel2», которые были обесценены (например, fill()), и нам сказали, что есть новые способы сделать это, но не существует По-видимому, пока нет документации по замене этих функций. Кроме того, по мере того, как наш код закончен и работает по состоянию на конец июня, мы не собираемся переписывать код или переписывать его каждый раз, когда компилятор обновляется ... –
Привет, Только примечание относительно моего окончательного решения. Я смог добавить autoScalaLibrary: = false libraryDependencies + = "edu.berkeley.cs" %% "chisel"% "2.2.33" в мой файл build.sbt, чтобы включить только версию библиотеки, которую я хотел. Это позволило избежать создания одной копии библиотеки долота. –