Size: a a a

2020 June 24

BP

Bogdan Panchenko in Kotlin JVM
Roman Speranskii
А вот этого мне бы хотелось избежать...
ну там проблема с авторелоадом, других не заменить, главное не включать.если настроить и не вносить много правок то нормально
источник

AN

Alexander Nozik in Kotlin JVM
Bogdan Panchenko
ну там проблема с авторелоадом, других не заменить, главное не включать.если настроить и не вносить много правок то нормально
а, я его никогда не включаю
источник

BP

Bogdan Panchenko in Kotlin JVM
Alexander Nozik
На градле 6.5 проблем вообще нет
пока видел только увеличение (( 6.5 это же вообще свежак
источник

BP

Bogdan Panchenko in Kotlin JVM
Alexander Nozik
а, я его никогда не включаю
и правильно!
источник

RS

Roman Speranskii in Kotlin JVM
Bogdan Panchenko
ну там проблема с авторелоадом, других не заменить, главное не включать.если настроить и не вносить много правок то нормально
А что это и как его не включить?
источник

AN

Alexander Nozik in Kotlin JVM
Roman Speranskii
А что это и как его не включить?
Он по-умолчанию по-моему выключен
источник

BP

Bogdan Panchenko in Kotlin JVM
Roman Speranskii
А что это и как его не включить?
когда редактируете build.gradle.kts может показать пллашку, и две кнопки "Auto-reload" and "Enable ...." (context вроде точно не помню). Первую точно не нужно нажимать, вторую хз, можно игнорить данное сообщение (рекомендую игнорировать и вручную обновлять)
источник

RS

Roman Speranskii in Kotlin JVM
Bogdan Panchenko
когда редактируете build.gradle.kts может показать пллашку, и две кнопки "Auto-reload" and "Enable ...." (context вроде точно не помню). Первую точно не нужно нажимать, вторую хз, можно игнорить данное сообщение (рекомендую игнорировать и вручную обновлять)
Ааа... Все, про что ты!)
Видать у меня не такие большие проекты были, поэтому не критично было.
источник

DA

Dmitry Alekseev in Kotlin JVM
Всем привет, решил попробовать kotlin с ktor после nestjs и что-то не могу найти более менее понятных best practice по организации структуры проекта, какие паттерны использовать. Может есть у кого под рукой ссылки на толковые проекты на гите, которые можно было бы поизучать? Доспустим как и где хранить модели, сервисы, утилиты, коннектор к базе и тд? Группировать по модулями (роут, модель, сервис) или по логике использования модули, сервисы, роуты и так далее. Понятно, что для мелких проектов это не так важно, но не хочется городить огород, который придется переделывать.
источник

BP

Bogdan Panchenko in Kotlin JVM
источник

DA

Dmitry Alekseev in Kotlin JVM
да, именно сейчас его и смотрю
источник

DA

Dmitry Alekseev in Kotlin JVM
но кажется совсем простым
источник

BP

Bogdan Panchenko in Kotlin JVM
источник

BP

Bogdan Panchenko in Kotlin JVM
Dmitry Alekseev
но кажется совсем простым
ну это шаблон, проект более сложный - мулти-проект либо микросервисы (если оправданно)
источник

DA

Dmitry Alekseev in Kotlin JVM
Спасибо, погляжу
источник
2020 June 25

AM

Alex Mostovoy in Kotlin JVM
Ребята, подскажите, что я делаю неправильно при подключении fxml в класс?

В итоге получаю
IllegalStateException: component.javaClass.getResource(resource) must not be null

Как этот путь вообще правильно прописать?
источник

AM

Alex Mostovoy in Kotlin JVM
источник

AM

Andrew Mikhaylov in Kotlin JVM
Сто лет не трогал JavaFX (и ресурсы жвм в целом), и постоянно забываю правила по поводу этих путей; могу ошибаться, но: там не должно быть разве /view/MainView.fxml (со слешем в начале)?
источник

AM

Alex Mostovoy in Kotlin JVM
Andrew Mikhaylov
Сто лет не трогал JavaFX (и ресурсы жвм в целом), и постоянно забываю правила по поводу этих путей; могу ошибаться, но: там не должно быть разве /view/MainView.fxml (со слешем в начале)?
В таком случае я получаю NoClassDefFoundError: javafx/fxml/FXMLLoader. Черт его знает, с чем это связано. Уже кучу путей перепробовал и результат аналогичный. Я вообще не уверен, что так можно грузить fxml, как я себе это придумал
источник

QH

Quantum Harmonizer in Kotlin JVM
Alex Mostovoy
В таком случае я получаю NoClassDefFoundError: javafx/fxml/FXMLLoader. Черт его знает, с чем это связано. Уже кучу путей перепробовал и результат аналогичный. Я вообще не уверен, что так можно грузить fxml, как я себе это придумал
Я не думаю, что в другом случае этой ошибки не было. Просто до неё не доходило.
Похоже, что нужный модуль не подключён.
источник