当我使用IDE和.jar进行部署时,它们都正常工作,根本没有例外。当我使用Micronauts启动程序./gradlew dockerBuildNative生成的标准Gradle任务创建本地映像并试图从数据库中获取实体时,就找不到MongoClient了。这是我的gradle.build id("com.github.johnrengelman.shadow") version "7.0.0",
我有一个现有的SDK,它使用Spring框架编写。我想在一个新的Micronaut应用程序中使用它。尝试了中所建议的方法,但是遇到了No existing bean found for bean key: com.org.sdk-name.TestService。为了使SDK与Micronaut兼容,我是否需要对SDK本身进行任何更改?(到目前为止,我只对Micronaut应用程序进行了更改,以集成SDK)
如何告诉Mic
我已经创建了一个为一些静态文件服务的应用程序,但是在我开发的过程中,服务器缓存静态内容而不是返回磁盘上的内容真的很烦人。是的,使用./gradlew run --continuous的开发模式是次优的.
我想知道是否有一个属性、配置或者一些我可以做的事情来禁用静态内容缓存,以便在我的开发概要中设置它。
我正在尝试使用MongoDb和RabbitMQ测试容器测试Micronaut应用程序。application.yml的配置如下 mongodb: database存储库位于另一个项目中 @Singleton
public record Repository(MongoClientmongoClient, Mon