小编Cha*_*ter的帖子

通过Gradle/TeamCity运行IntelliJ检查

我正在尝试(失败)在TeamCity中的Java Gradle项目上运行IntelliJ Inspections.该文档是有点混乱; 具体来说,它指出"要对项目运行检查,您必须在您的版本控制中检入IntelliJ IDEA项目文件(.ipr)或项目目录(.idea)." 但是,它还声称支持Maven(参见本文)和Gradle项目,这似乎与提交IntelliJ项目文件的要求不一致.

我们的团队不愿意提交IntelliJ项目文件,因此我尝试使用build.gradle文件和检查配置文件.但是,即使对于我可以创建的最简单的gradle项目,我也无法在TeamCity上成功运行IntelliJ检查.相反,我在日志中得到这个:

[步骤2/2] [6968] WARN - .manage.ContentRootDataService - 无法导入内容根.原因:在ide处找不到目标模块(ModuleData:module':d9cc8a1592d04689:unspecified').

我尝试不可能吗?

java teamcity intellij-idea gradle

8
推荐指数
0
解决办法
492
查看次数

当 MongoMappingContext 创建实体时,Spring Boot 3.0.3 中仍然存在“使用已弃用的 '-debug' 后备参数名称解​​析”警告

我正在使用 Spring Boot 3.0.3、Spring Core 6.0.5 和 Spring Data MongoDB 4.0.2。我看到许多以下形式的警告消息

ocalVariableTableParameterNameDiscoverer : Using deprecated '-debug' fallback for parameter name resolution. Compile the affected code with '-parameters' instead or avoid its introspection: <your mongo entity here>
Run Code Online (Sandbox Code Playgroud)

在消息源插入断点,我得到以下堆栈跟踪:

apply:-1, LocalVariableTableParameterNameDiscoverer$$Lambda$1162/0x00000008013cfa98 (org.springframework.core)
computeIfAbsent:1708, ConcurrentHashMap (java.util.concurrent)
doGetParameterNames:96, LocalVariableTableParameterNameDiscoverer (org.springframework.core)
getParameterNames:90, LocalVariableTableParameterNameDiscoverer (org.springframework.core)
getParameterNames:67, PrioritizedParameterNameDiscoverer (org.springframework.core)
buildPreferredConstructor:236, PreferredConstructorDiscoverer$Discoverers (org.springframework.data.mapping.model)
discover:118, PreferredConstructorDiscoverer$Discoverers$1 (org.springframework.data.mapping.model)
discover:82, PreferredConstructorDiscoverer (org.springframework.data.mapping.model)
discover:81, InstanceCreatorMetadataDiscoverer (org.springframework.data.mapping.model)
<init>:113, BasicPersistentEntity (org.springframework.data.mapping.model)
<init>:84, BasicMongoPersistentEntity (org.springframework.data.mongodb.core.mapping)
createPersistentEntity:88, MongoMappingContext (org.springframework.data.mongodb.core.mapping)
createPersistentEntity:41, MongoMappingContext (org.springframework.data.mongodb.core.mapping)
doAddPersistentEntity:403, AbstractMappingContext (org.springframework.data.mapping.context)
addPersistentEntity:379, …
Run Code Online (Sandbox Code Playgroud)

java spring spring-data-mongodb spring-boot

0
推荐指数
1
解决办法
4409
查看次数