Size: a a a

2020 April 02

M

Mike in Kotlin JVM
ничего своего я не придумываю
источник

BV

Boris Vanin in Kotlin JVM
А, тестконтейнер вероятно свой мейн хочет
источник

BV

Boris Vanin in Kotlin JVM
Но все равно надо поковырять котлин
источник

BV

Boris Vanin in Kotlin JVM
Потому что сложно пытаться адаптировать, если не знаешь как мейн на языке написать
источник

M

Mike in Kotlin JVM
org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:156) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544) ~[spring-context-5.2.5.RELEASE.jar:5.2.5.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at com.example.testcontainers.TestApplication.main(DemoApplicationTests.kt:64) ~[test/:na]
Caused by: org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getWebServerFactory(ServletWebServerApplicationContext.java:203) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:179) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:153) ~[spring-boot-2.2.6.RELEASE.jar:2.2.6.RELEASE]
... 6 common frames omitted
источник

M

Mike in Kotlin JVM
спринг не хочет запускать приложение
источник

M

Mike in Kotlin JVM
Boris Vanin
Но все равно надо поковырять котлин
у вас есть идеи как пофиксить?
источник

BV

Boris Vanin in Kotlin JVM
Mike
у вас есть идеи как пофиксить?
Есть, я же выше написал: разобраться как в языке работают аналогичные статикам конструкции
источник

BV

Boris Vanin in Kotlin JVM
Тогда сможете разобраться почему спринг не запускает и что вы не так адаптировали
источник

RM

Ruslan Mezentsev in Kotlin JVM
в интерфейсе(написан на java) есть get и set, можно в реализации интерфейса его определить через var?
пример кода:
interface Some<ID> {
   @Nullable
   fun getSome(): ID
   fun setSome(@Nullable id: ID)
}

class SomeImpl : Some<UUID> {
   override var some: UUID = UUID.randomUUID()
}
ошибка 'some' overrides nothing
источник

QH

Quantum Harmonizer in Kotlin JVM
Ruslan Mezentsev
в интерфейсе(написан на java) есть get и set, можно в реализации интерфейса его определить через var?
пример кода:
interface Some<ID> {
   @Nullable
   fun getSome(): ID
   fun setSome(@Nullable id: ID)
}

class SomeImpl : Some<UUID> {
   override var some: UUID = UUID.randomUUID()
}
ошибка 'some' overrides nothing
источник

AE

Alexandr Emelyanov in Kotlin JVM
Фича, которую ждут и ждут...
источник

BV

Boris Vanin in Kotlin JVM
Alexandr Emelyanov
Фича, которую ждут и ждут...
Я так понимаю, что нет смысла брать
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
Я так понимаю, что нет смысла брать
Чего брать?
источник

BV

Boris Vanin in Kotlin JVM
Alexandr Emelyanov
Чего брать?
Ждать, т9 🤷‍♂
источник

AE

Alexandr Emelyanov in Kotlin JVM
Boris Vanin
Ждать, т9 🤷‍♂
Почему нет смысла?
источник

AE

Alexandr Emelyanov in Kotlin JVM
Если только исходя из того как долго её не делают
источник

AE

Alexandr Emelyanov in Kotlin JVM
Но это прям логичная фича интеропа
источник

BV

Boris Vanin in Kotlin JVM
Alexandr Emelyanov
Почему нет смысла?
Не, там просто я так понимаю есть проблемы с реализацией
источник

VP

Vladimir Petrakovich in Kotlin JVM
Alexandr Emelyanov
Но это прям логичная фича интеропа
Ценность этой фичи немного уменьшается со временем
источник