@scala_ru

Страница 70 из 1499
Nick
06.09.2016
11:30:12
@folexeyy https://github.com/sbt/sbt-dirty-money заюзай

может поможет

Alexey
06.09.2016
11:39:22
название просто пушка

Nick
06.09.2016
11:47:25
очень помогает, когда пишешь sbt плагины

Google
folex
06.09.2016
12:01:17
Всё снес, попробовал на новой машине, теперь меня завалило такими вот сообщениями: [info] Resolving commons-logging#commons-logging;1.2 … [pool-4-thread-5] WARN org.eclipse.aether.internal.impl.WarnChecksumPolicy - Could not validate integrity of download from https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom: Checksum validation failed, expected 075c03ba4b01932842a996ef8d3fc1ab61ddeac2 but is da39a3ee5e6b4b0d3255bfef95601890afd80709

Grigory
06.09.2016
12:01:52
у меня такая проблема была с монгодрайвером; никак не решил; обновил версию

Nick
06.09.2016
12:02:04
А нах вообще он вам)

folex
06.09.2016
12:02:13
Выглядит, как будто для всех всех библиотек это выдает

более того

Grigory
06.09.2016
12:02:20
у меня такая проблема была с многодрайвером; никак не решил; версию поменял на более новую.

folex
06.09.2016
12:02:22
у всех одинаковая чексумма!

httpcore-4.4.1.pom: Checksum validation failed, expected 76dee61699141b27d6423a28e3778be5aa2bc2bd but is da39a3ee5e6b4b0d3255bfef95601890afd80709 libthrift-0.9.3.pom: Checksum validation failed, expected 68f16b71b0d689ae130f7751044efe462d4ef3f7 but is da39a3ee5e6b4b0d3255bfef95601890afd80709

и так у всех зависимостей -_-

what the actual fuck

Юрий
06.09.2016
12:04:12
А попробуй собрать любой другой проект. Может это какая-то более глобальная проблема

Daniel
06.09.2016
12:04:36
вы за проксей случаем не сидите? может атлуп валиться на все и это его чексумма

folex
06.09.2016
12:05:12
просто свежая убунта в AWS

Google
folex
06.09.2016
12:05:26
никаких проксей…

@optician_owl а что за аутлуп?

Grigory
06.09.2016
12:06:55
моешь попробовать отключить проверку суммы

checksums := Nil

// checksums in update := Nil

что-то такое

folex
06.09.2016
12:09:08
Щас собираю другой проект, посмотрим как пойдет

там правда sbt 13.11

Daniel
06.09.2016
12:09:54
я за проксей (в адище) и у нас бывает вместо ответа прилетает хтмлька прокси с обломом попробуй руками по прямой ссылке скачать (курлом или вгетом)

folex
06.09.2016
12:10:22
sbt-шные жарники при этом скачиваются нормально

всякие org.scala-sbt

Sovent
06.09.2016
12:10:57
Народ, а SBT стандарт для Scala? И всегда им был? То есть с момента первых релизов на Scala им пользовались для сборки?

Daniel
06.09.2016
12:11:30
он доминирует, но есть пользователи мавена и грейдла

folex
06.09.2016
12:11:39
Ну стандарт, но не обязательный инструмент. Можно и мейвеном и гредлом, и лейнингеном

Grigory
06.09.2016
12:13:09
самый популярный билд тул для скалы :\

Sovent
06.09.2016
12:13:30
мне просто странным показалось, как он хорошо зашёл. в джаве вон уже три поколения сменилось

да и название не звучит для продукта, повсеместно используемого в энтерпрайзе

Юрий
06.09.2016
12:15:12
Все колятся, но жрут кактус

Nikita
06.09.2016
12:15:33
название вообще выбрано чтобы потроллить разработчиков

потому как ни разу не simple

Google
Grigory
06.09.2016
12:16:04
stocatto build tool :D

Nikita
06.09.2016
12:16:13
скорее sophisticated build tool

Daniel
06.09.2016
12:17:41
simply build troll

folex
06.09.2016
12:17:45
da39a3ee5e6b4b0d3255bfef95601890afd80709 — sha1 от пустой строки -_-

Nikolay
06.09.2016
12:18:32
sadomasochist build tool

Daniel
06.09.2016
12:18:58
есть еще один тупой вариант, но может сработать обнови сбт

ну и руками все же надо проверить скачать, может проблема не сбт

folex
06.09.2016
12:21:09
скачивается нормально руками, чексумма получается правильная

Viacheslav
06.09.2016
12:21:26
возможно schlak build tool может некоторые из разработчиков сбт были русские

Sovent
06.09.2016
12:23:49
чего такой хайп по поводу сбт? мне показался достаточно удобным, особенно после msbuild

Grigory
06.09.2016
12:24:36
а мне нравится сбт

Юрий
06.09.2016
12:25:00
Любые нестандартные действия делаются очень сложно. Много нелогичностей. Иногда приходится лезть в кишки, чтобы разобраться

Grigory
06.09.2016
12:25:00
позволяет сократить конфигурацию; и сделать генерацию бойлерплейта из коробки очень удобную

Ivan
06.09.2016
12:25:08
кучу оперативы хавает

Foo
06.09.2016
12:25:12
генерацию бойлерплейта?

Sovent
06.09.2016
12:25:13
я правда так и не нашёл вменяемых гайдов по нему, даже на английском

Foo
06.09.2016
12:25:18
а что он может генерить?

из коробки

Grigory
06.09.2016
12:25:34
да файлы, как шейплез / кэтс делают

Google
Foo
06.09.2016
12:25:49
документация у сбт так себе. в смысле, что больно много технических деталей и теоретизации вместо практики

в остальном со временем привыкаешь

Daniel
06.09.2016
12:25:59
мне нравится, но частенько слышу как люди вляпываются в н.е.х. например, как сейчас, и тут уж остается сочувствовать

Юрий
06.09.2016
12:26:15
по сравнению с чем?
С грейдлом, к примеру

Grigory
06.09.2016
12:26:58
мне кажется единственный недостаток у сбт, высокий порог входа

остальное это не так критично

Viacheslav
06.09.2016
12:27:36
сбт косорукий косоногий странно работающий тул - привыкнуть можно и к нему но это не про порог вхождения никак

folex
06.09.2016
12:28:02
@pomadchin а кроме порога вхождения у сбт больше и нету ничего

Sovent
06.09.2016
12:28:06
как-то сильно мнения разделились =\

folex
06.09.2016
12:28:21
какие еще характеристики? Скорость резолва разве что.

Admin
ERROR: S client not available

Nikolay
06.09.2016
12:28:21
Тут недавно на reddit было мнение от разработчика monix про сбт, когда кто-то назвал её какашкой https://m.reddit.com/r/scala/comments/51al3f/i_realized_i_am_extremely_unproductive_using/d7am08u

Grigory
06.09.2016
12:28:25
видимо когото обидела тулза)

Nikolay
06.09.2016
12:29:56
Это я образно

Ivan
06.09.2016
12:31:15
меня напрягает что я не могу запустить sbt на digitalocean за 5$ с 512 оперативы потому что он тупо вылетает с OOM либо процесс убивает сам digitalocean

Sovent
06.09.2016
12:31:59
srsly?

folex
06.09.2016
12:32:02
Обновил сбт до 13.12, ничо не поменялось.

[info] Resolving com.typesafe.play#play-cache_2.11;2.3.0 ... [info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from public, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0 [info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from sonatype, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0 [info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from typesafe, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0 [info] Failed to read descriptor dependency: com.typesafe.play#play-cache_2.11;2.3.0 {compile=[compile(*), master(compile)], runtime=[runtime(*)]} from Akka Snapshot Repository, Failed to read artifact descriptor for com.typesafe.play:play-cache_2.11:jar:2.3.0 [pool-4-thread-1] WARN org.eclipse.aether.internal.impl.WarnChecksumPolicy - Could not validate integrity of download from http://nexus.thenewmotion.com/content/groups/public/com/typesafe/play/play-cache_2.11/2.3.0/play-cache_2.11-2.3.0.pom: Checksum validation failed, expected 0ea88c3475fd9e95ff0e6d0ead1baea04f19c1f7 but is da39a3ee5e6b4b0d3255bfef95601890afd80 709

Daniel
06.09.2016
12:32:19
своп вруби и ок у меня на ДО не было тяжелых проектов и оперативы много не нужно было, поэтому увеличение виртульной памяти решило проблему

Ivan
06.09.2016
12:32:25
srsly?
да

Google
Юрий
06.09.2016
12:32:32
Машину перезагружал?

folex
06.09.2016
12:32:45
Юрий только поднял вообще виртуалку

Причем что забавно, это ворнинги а не ошибки

ошибки вылезают при компиляции, когда загрузить классы не может

Alexey
06.09.2016
12:35:01
Grigory
06.09.2016
12:35:09
может с репозиторием не то что?

малоли временные проблемы

folex
06.09.2016
12:35:19
ругается в основном на repo1.maven

Grigory
06.09.2016
12:35:21
или давно уже?

folex
06.09.2016
12:35:44
со вчерашнего дня

-_-

можно как-то сбт сказать не использовать maven central?

Daniel
06.09.2016
12:36:51
не нашел в свое время

но от жителей запроксявья есть еще один извращенный способ скопировать кэши с джарками с другой тачки

folex
06.09.2016
12:37:36
yaaay

там ~4гб

такое себе

Grigory
06.09.2016
12:37:55
можно заставить использовать кастомный конфиг с репозиориями

folex
06.09.2016
12:38:16
~/.sbt/repositories ?

щас попробую

Grigory
06.09.2016
12:38:22
да

sbt -Dsbt.repository.config=<path>

Страница 70 из 1499