
Alexander
27.06.2018
16:27:22

Oleksandr
27.06.2018
16:28:35

Роман
27.06.2018
16:33:44
Есть сервер с консолью, нужно запустить как демон и иметь возможность слать команды из терминала. Например japp rebuild resources
Есть у кого идеи как сделать?

Google

Vladimir
27.06.2018
16:37:57

Роман
27.06.2018
16:39:00
systemctl start japp
japp <command>
Например

Alexander
27.06.2018
16:39:18

Vladimir
27.06.2018
16:39:28
screen может подойти

Alexander
27.06.2018
16:39:28
Клиент - telnet

Роман
27.06.2018
16:39:59

Dee
27.06.2018
16:40:08

Роман
27.06.2018
16:40:12
Юзать сеть костыль

Vladimir
27.06.2018
16:40:16

Роман
27.06.2018
16:40:58
Ну тоже вариант
Но интеграция с системой нулевая

Alexander
27.06.2018
16:41:21
Если хочется странного, можно посмотреть на apache karaf, там прямо внутри жвм понимается ssh, можно зайти в него и вводить команды

Google

Роман
27.06.2018
16:41:55
Представляю скрипт админа

Alexander
27.06.2018
16:42:06
Команды можно реализовать самому, будут в виде обычных osgi-бандлов

1337
27.06.2018
16:42:20
спринг после спринг бута это лучшее что случалось с программированием

Alexander
27.06.2018
16:43:00

1337
27.06.2018
16:43:22
это я на счет хейта спринга выше

Роман
27.06.2018
16:43:33

Sergey
27.06.2018
16:44:07

Alexander
27.06.2018
16:44:11
Это как?
Ну так, посмотри на примеры на странице Карафа, должно быть

1337
27.06.2018
16:44:24

Роман
27.06.2018
16:44:42
Там через ssh?

1337
27.06.2018
16:44:48
можешь кстати без аннотаций, через хмл конфиги как деды

Sergey
27.06.2018
16:44:57
неосилятор)
Читай выше - в гробу я видел осилять ваш спринг. Моск можно более полезным забить чем ебаными аннотациями

Vladimir
27.06.2018
16:45:00

Alexander
27.06.2018
16:45:12

1337
27.06.2018
16:45:18
а какие там аннотации лол? их штук 5 основных, если не меньше

Alexander
27.06.2018
16:45:26
https://karaf.apache.org/manual/latest/#_shell_console_basics

Роман
27.06.2018
16:45:45
ssh jvm@localhost
А потом типа уже команды
Это будет странно

Sergey
27.06.2018
16:46:10

Google

Alexander
27.06.2018
16:46:11

Sergey
27.06.2018
16:46:29

1337
27.06.2018
16:46:36
ну дай нам случаи, разберемся, может ты по ерунде буксуешь
либо на стековерфлоу оформи и кинь

Sergey
27.06.2018
16:47:01

1337
27.06.2018
16:47:29

Роман
27.06.2018
16:47:34
Особенно если другое приложение с закрытыми сорцами будет тыкать скажем japp-connect.sh <command> чтобы выполнить пару команд

Sergey
27.06.2018
16:47:54

1337
27.06.2018
16:48:20
но это действительно так, ноу троллинг
реактор, спринг бут

Роман
27.06.2018
16:49:49
Вуй уж тогда

Alexander
27.06.2018
16:54:49
VB.NET !

Sergey
27.06.2018
16:56:09
но это действительно так, ноу троллинг
Я тебе не верю. Я не видел ни единого спрингового приложения которое мне было бы приятно поддерживать. До джавы я работал со здоровым древним солюшеном по установке здоровой системы, написаным на SH (не Bash) и Tcl/Tk на солярке - их было поддерживать в разы приятнее. До спринга я работал с OSGi. Было муторно, но хотя бы по огранизационным причинам, и гемор доставлял скорее не сам OSGi, а интергация карафа со всякими EE-фреймворками. Сейчас я на спринге, и я все ненавижу.

Alexander
27.06.2018
16:57:39
Osgi хуже спринга, инфа сотка

Sergey
27.06.2018
16:58:17

Alexander
27.06.2018
16:58:40
Я как раз осилятор :) пишем на нем, родном
На спринге что-то постороннее обычно

Sergey
27.06.2018
16:59:13

Alexander
27.06.2018
16:59:27
Когда на другие проекты дёргают

Google

Sergey
27.06.2018
16:59:50
Ну да - OSGi не хуже спринга

Anton
27.06.2018
17:00:07
Наркоман что ли? Osgi боль

Alexander
27.06.2018
17:00:24
Ок, ладно, оба - дрянь редкостная ?
Но по спрингу ты хоть гуглишь - и какая-то инфа есть

Sergey
27.06.2018
17:01:25
OSGi - лакмус. Выявляет говенную архитектуру на раз.

Alexander
27.06.2018
17:01:34
А по осги - один вопрос на SO без ответа. Или в мейллисте ссылка куда-то
А там уже домен протух

Dmytro
27.06.2018
17:03:21
OSGi - говно. Поддерживаю.

Alexander
27.06.2018
17:05:14

Admin
ERROR: S client not available

1337
27.06.2018
17:05:18
попахивает javaee

Sergey
27.06.2018
17:05:24

1337
27.06.2018
17:05:40
> магия di

Alexander
27.06.2018
17:05:50
Osgi - это же тупо спека, вопрос в реализации

Anton
27.06.2018
17:05:57
Я не дрочу, у меня spring boot/cloud
Я счастлив
Кафки не хватает

Sergey
27.06.2018
17:06:15

Alexander
27.06.2018
17:06:29
Ни одной нормальной не видел, может у БМВ и у кого-то ещё свои нормальные есть

Google

Sergey
27.06.2018
17:07:01

Vyacheslav
27.06.2018
17:07:09

Alexander
27.06.2018
17:08:46
На это наступали
bundle-level не работал

Vyacheslav
27.06.2018
17:09:49
Как по мне, так одна из глобальнейших проблем osgi - это кривая поддержка его в идее

Alexander
27.06.2018
17:10:56

Sergey
27.06.2018
17:11:09

1337
27.06.2018
17:11:30

Берял
27.06.2018
17:11:30

Vyacheslav
27.06.2018
17:11:39
Театр одного актёра. Как тебе только Оскар ещё не дали

1337
27.06.2018
17:12:07
следующий шаг отказаться от женериков

Anton
27.06.2018
17:12:10
А мне он нравится

Sergey
27.06.2018
17:12:13
Нытье блять, понаделали тулов в которых ногу сломаешь, без идеи терь мейнтейнить неосиляторы.

Vyacheslav
27.06.2018
17:12:18

1337
27.06.2018
17:12:22
да ну, тот же Коба Трейдер был интереснее

Anton
27.06.2018
17:12:33
Сергей, я с тобой. Они просто ничего не понимают

Vyacheslav
27.06.2018
17:12:42

Берял
27.06.2018
17:12:47

Vyacheslav
27.06.2018
17:13:02
Настоящий программист может кодить и на калькуляторе!

Берял
27.06.2018
17:13:12
на листочке

Sergey
27.06.2018
17:13:28