
Igor
16.01.2018
13:06:35

Oleg
16.01.2018
14:47:57

Aleksander
16.01.2018
16:22:23

Vik
16.01.2018
16:37:12

Google

Aleksander
16.01.2018
16:50:20

KrivdaTheTriewe
16.01.2018
17:24:23
он цену свободы не знает(

Саша
16.01.2018
17:26:59
Хай всем

Oleg
16.01.2018
17:38:52

Denis
16.01.2018
19:05:10
Посоны, вопрос по мавену.
Есть проект в котором maven-dependency-plugin копирует все зависимости проекта. Собираю его на линухе - в зависимостях оказывается в 2 раза больше жарников чем если собирать на винде. Виндовая сборка, ясен пень, не работает при этом.
Куда копать? В логе все чисто и ошибок нет ?

Oleksandr
16.01.2018
19:06:45

Baruch
16.01.2018
19:06:46
Конечно умеею. Сносишь нахуй это говно, ставишь Артифактори, все работает.

Alexey
16.01.2018
19:07:20

Denis
16.01.2018
19:07:31
mvn dependency:tree
У меня вот так сделано:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.0.2</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/plugins/lib</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>false</overWriteSnapshots>
<overWriteIfNewer>true</overWriteIfNewer>
</configuration>
</execution>
</executions>
</plugin>Чтобы прямо при package собирало все

Oleksandr
16.01.2018
19:08:38
я бы на них глянул

Denis
16.01.2018
19:09:37
да я ваще хз кто все эти люди ? У меня в поме 6 либ в зависимостях, а вытягивается 70+ ?

Google

Oleksandr
16.01.2018
19:09:58
а пиши ты на джсе, было бы 700+
так что радуйся ещё

Denis
16.01.2018
19:11:05
JS внутрь артифактори не впихуевается :)

Vladislav
16.01.2018
19:15:44

Denis
16.01.2018
19:16:27

Vladislav
16.01.2018
19:18:52
Не пробовал, просто знаю что они кучу либ вроде как положили как-то в мавен. Можно ли в этоге в своем проекте делать - хз.

Aleksey
16.01.2018
19:27:36

Denis
16.01.2018
19:33:19

Aleksey
16.01.2018
19:36:38
Спорно) Если вынести это в отдельный метод, то +/- так же)

Baruch
16.01.2018
19:38:00

Alexey
16.01.2018
19:43:31

Baruch
16.01.2018
19:44:04
так что всё делается мавеном

Alexey
16.01.2018
19:44:44
Но... RPM сам по себе может рулить зависимости и ставиться:)
Хотя, грешен, у меня тоже в нексусе рпм-ки когда-то лежали

Baruch
16.01.2018
19:45:40
репозиторий всё равно надо, а в nexus 2 поддержка RPM – говно. В 3, впрочем, тоже
с Артифактори нет проблем, RPM, Deb, Docker, Helm, Chef, Puppet, чего хочешь. А вот с нексусом доктор сказал Мавен.

Anton
16.01.2018
20:09:16
Говорят, на котлин прикольно дсл делать для Ваадина. Что нибудь такое https://github.com/nfrankel/kaadin

Aleksey
16.01.2018
20:10:18

Google

Anton
16.01.2018
20:11:43

Aleksey
16.01.2018
20:12:10

Anton
16.01.2018
20:12:24
Очень похоже на груви билдеры. А они по любому няшые :)

Vik
16.01.2018
20:12:28
Для ценителей TC, там скоро официальная поддержка кафки появится
Давненько не писал ничего я тут.
Исправляюсь.
Серега Егоров (в миру https://github.com/bsideup) запилил официальный модуль https://github.com/testcontainers/testcontainers-java/pull/546 для TestContainers - библиотеки интеграционного тестирования с использованием Docker.
Подождем, когда этот модуль за акцептят и можно будет нормально писать тесты.
Я тут уже экспериментировал с возможностями TC.
Вот тут можно найти пример использования Docker Compose https://github.com/gAmUssA/testcontainers-java-module-confluent-platform/blob/master/src/test/java/io/confluent/testcontainers/KafkaSingleNodeComposeTest.java
Но это был скорее workaround.
С официальным модулем теперь заживем.
До скорого, постараюсь не делать таких долгих перерывов и писать чаще!
p.s. не забываем заходить к нас в чат https://t.me/proKafka


Aleksey
16.01.2018
20:13:11
Я вообще Android'ом занимаюсь
Тоже есть Kotlin'овская DSL от JB - Anko
Вот она клевая, говорят, но до нее руки не доходят все

Anton
16.01.2018
20:13:38

Vik
16.01.2018
20:15:10

Andrey
16.01.2018
20:17:24

Vitalii
16.01.2018
20:19:22
Тыщ лет как

Vik
16.01.2018
20:20:52
так всегда было

Andrey
16.01.2018
20:22:49
Блин... не сразу понял, что я в профильном чатике... так должно быть всем понятно, что в идее Котлин будет работать и в бесплатной версии.

Anton
16.01.2018
20:23:54

Pavel ?
16.01.2018
20:33:50
На котлине и под котлин

Vitalii
16.01.2018
20:34:03

Pavel ?
16.01.2018
20:44:16

Admin
ERROR: S client not available

guga
16.01.2018
21:14:44
ого-ого кто пришел

Sergei
16.01.2018
21:17:00
Мне пришлось послать ссылку на этот чатик самому себе в личку чтобы Телеграм смог открыть его в web клиенте :D

Митко Соловец?
16.01.2018
21:18:02

Google

Митко Соловец?
16.01.2018
21:18:08
https://github.com/bsideup

Sergei
16.01.2018
21:18:46
look Ma, they know me :D

guga
16.01.2018
21:19:07
как же не знать самые длинные дреды в джаве?

Sergei
16.01.2018
21:19:25
?

Митко Соловец?
16.01.2018
21:19:36
нормально так усиление для груви подъехало

Alexey
16.01.2018
21:20:11

Митко Соловец?
16.01.2018
21:20:25
слово какое-то зашифровано?

Sergei
16.01.2018
21:20:26
Значит плохо меня знаете если думаете что я буду всем груви впаривать :D

Митко Соловец?
16.01.2018
21:20:38
KOTLIN NE NUZHEN

Alexey
16.01.2018
21:20:44
там написано Я ПРОДАЛ ДУШУ БАРУХУ

Митко Соловец?
16.01.2018
21:20:54
@JBaruch спишь?

guga
16.01.2018
21:21:03

Митко Соловец?
16.01.2018
21:21:25
@bsideup хочу вкатиться в тестконтейнерс, с чего начать?

guga
16.01.2018
21:21:30
а так шутки конечно

Vik
16.01.2018
21:21:59

Митко Соловец?
16.01.2018
21:22:08
у тебя кругляшек
SE
типо JAVA SE
ну вы поняли))))