腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Java
11-Kotlin
批注
处理器
java
、
maven
、
kotlin
、
annotation-processing
我们有一个生成代码的注释
处理器
。这个
批注
处理器
自2013年以来一直在使用,并且工作正常。但是,我根本不能让它与Kotlin类一起工作。</configuration> </executions> </plugin> 我将调试器附加到注释
处理器
它是在
java
编译期间发生的,并且没有任何我用来测试它的Kotlin类的引用。奇怪
浏览 28
提问于2020-07-28
得票数 0
回答已采纳
2
回答
有没有办法在Scala中创建自定义
批注
,并编写一个自定义
批注
处理器
来验证
批注
?
java
、
scala
、
annotations
、
annotation-processor
我一直在学习
批注
以及
批注
处理器
是什么。我正在研究
Java
示例,似乎有一种合适的方法。然而,在Scala中,我没有得到合适的网站/文档来创建自定义
批注
和
批注
处理器
。如果这在Scala中是不可能的,有没有办法在Scala类中使用
Java
自定义注释
处理器
? 谁能给我指个方向?
浏览 44
提问于2019-10-18
得票数 6
1
回答
Java
注释处理和字节码操作
annotation-processing
、
bytecode-manipulation
据我所知,
批注
处理器
是
Java
编译器的一个“插件”,这意味着
批注
处理是在编译时完成的。或者更广泛地说,有人能给我解释一下,或者给我介绍一下
Java
文档中关于javac编译器和
批注
处理器
的执行顺序吗? 谢谢
浏览 20
提问于2018-12-14
得票数 1
1
回答
自定义
批注
处理器
的Maven编译器插件问题
maven
、
annotations
、
maven-plugin
、
annotation-processing
、
immutables-library
我已经编写了一个自定义
批注
处理器
,并配置了maven编译器插件,如下所示,我在我的应用程序类路径中遇到了Immutables
批注
处理器
的问题。当我通过maven编译器插件添加我的
批注
处理器
时,不可变变量给出了编译错误。我也需要在我的项目中使用不可变变量。 }</source> <generatedSources
浏览 31
提问于2021-10-07
得票数 0
回答已采纳
3
回答
如何在Eclipse中配置
Java
注释
处理器
?
java
、
eclipse
、
annotations
、
annotation-processor
我已经通过使用
Java
8的命令提示符编译成功地为类级保留注释运行了注释
处理器
。 但是,当我尝试在eclipse中配置
批注
处理器
并尝试使用"-proc:only"选项运行它时,它并不有效。我已经将包含定制
批注
处理器
类文件的Jar文件包含到Project Properties -> Annotation Processing -> Factory Path中。我还在Project Properties -> Annotation Processing -
浏览 6
提问于2017-04-14
得票数 10
3
回答
在编译时访问VM参数
java
、
jvm-arguments
、
annotation-processing
我正在编写一个
批注
处理器
,我想在其中访问一些VM参数。我使用的是NETBeans集成开发环境。我创建了
批注
处理器
的jar文件,然后在另一个包含带有
批注
的
java
文件的项目中使用它。现在,在
批注
处理器
项目中,我在IDE中设置了VM参数,如下所示当我试图访问
批注
处理器
的process()函数时, String property = System.getP
浏览 0
提问于2013-01-25
得票数 1
1
回答
KSP中的“符号”是什么意思?
kotlin
、
annotations
、
kapt
、
ksp
当谈到与KAPT的比较时,它说“为了未经修改地运行
Java
批注
处理器
,KAPT将Kotlin代码编译成
Java
存根,这些存根保留了
Java
批注
处理器
关心的信息。
浏览 31
提问于2021-10-30
得票数 0
回答已采纳
7
回答
如何为
java
注解
处理器
编写自动化的单元测试?
java
、
unit-testing
、
annotations
、
annotation-processing
我正在尝试使用
java
注解
处理器
。我可以使用"JavaCompiler“编写集成测试(实际上我现在使用的是"hickory”)。我可以运行编译过程并分析输出。问题:即使我的
批注
处理器
中没有任何代码,单个测试也会运行大约半秒。这对于在TDD风格中使用它来说太长了。是否有人成功地为
批注
处理器
(
Java
6)编写了单元测试?如果不是..。你的方法是什么?
浏览 0
提问于2009-11-28
得票数 30
回答已采纳
3
回答
如何创建处理局部变量的
批注
处理器
?
java
、
annotations
我正在尝试为一个局部变量创建一个注释。我知道我不能在生成的字节码中保留注释,但我应该能够在编译时访问信息,方法如下:@Retention(RetentionPolicy.SOURCE) String value();只是,当我在下面的代码中指定一个在其支持的类型中包含"Junk“的ProcessorFactory时,apt或javac不会处理这个问题: public static void main(St
浏览 1
提问于2010-07-20
得票数 8
回答已采纳
3
回答
Intellij 14 + lombok:@Slf4j找不到符号日志
java
、
intellij-idea
、
intellij-14
、
lombok
我有以下错误:symbol: variable log我使用的是
java
8编译器。
浏览 3
提问于2016-01-26
得票数 3
1
回答
android anoation不能在eclips中看到工厂路径
android
、
annotations
我正在尝试android注解文件eclipses,但没有进行设置的选项。
浏览 1
提问于2014-09-02
得票数 0
1
回答
在
Java
批注
处理器
中获取环境变量
java
、
annotations
、
websocket
、
environment-variables
、
javac
我试图在Windows上的
批注
处理器
中打开http套接字,并得到以下堆栈跟踪: at
java
.net.Socket.createImpl(Socket.
java
:397) at
java
.ne
浏览 2
提问于2012-11-06
得票数 1
回答已采纳
2
回答
Android项目不会运行依赖
批注
处理器
java
、
android
、
maven
、
gradle
、
annotation-processing
其中一个模块包含注释
处理器
。当我尝试将该项目作为android项目的依赖项导入时,它不会运行
批注
处理器
。找不到生成的类文件。但是本应生成的类却没有生成,所以要么是
处理器
没有触发,要么是我生成的类不知何故放在了错误的位置?android项目确实使用了许多其他的带有
批注
处理器
的库,比如BateNache.因此,这似乎只发生在这个特定的
批注
处理器
中。W/System.err: at
java
.lang.ClassLoade
浏览 2
提问于2018-01-31
得票数 0
1
回答
Kotlin生成priavate字段:@MyAnnotation字段不能为private或static
java
、
android
、
kotlin
、
annotations
我用
Java
开发了一个基于
批注
处理的库。这个库在
Java
上工作得很好。我的库包含用户可以放在类字段上的注释。但为了处理该字段,该字段不应为private或static。@MyAnnotation这将抛出一个编译时错误,建议用户删除要由我的库的
批注
处理器
处理的private修饰符。...... 所以我的
批注
处理器
抛出了一个编译时
浏览 3
提问于2018-07-23
得票数 2
2
回答
让IntelliJ识别由AnnotationProcessor生成的类
java
、
intellij-idea
、
gradle
、
annotation-processing
我正在使用
java
注解
处理器
在编译时生成额外的类。当使用gradle构建时,它工作得很好,但是我无法让IntelliJ识别生成的类。我有两个兄弟模块:“
处理器
”模块实现
批注
处理器
并定义
批注
。“演示”模块只是一些JUnit测试,用于试用
批注
处理器
。更新 通过在设置对话框中的"Annotation processor“下创建一个新的概要文件,将"demo”模块移到该概要文件下,为该概要文件启用
批注
处理,并在"
浏览 8
提问于2015-12-10
得票数 6
回答已采纳
1
回答
检查注记
处理器
中的TypeElement是否为Kotlin数据类
kotlin
、
annotations
我正在生成一个
批注
处理器
,它的参数中有一个带有KClass的
批注
。我需要检查我在
处理器
中检索到的KClasses是否是数据类。我不能用由于要访问
批注
中的类或KClass参数时会引发MirroredTypeException,因此使用 element.getAnnotation(MyAnnotation::class.
java
).myClass } catch (mte: MirroredTypeException)
浏览 0
提问于2018-06-14
得票数 1
2
回答
是否可以使用
Java
注释来实现与预
处理器
类似的功能
java
、
annotations
、
preprocessor
有没有可能创建一个类似于预
处理器
的功能,它可以用C语言实现,并由提供。我们可以使用来实现此功能吗?有没有类似主题的文章或链接?
浏览 1
提问于2009-09-23
得票数 3
回答已采纳
1
回答
如何在bazel
java
_library规则中调试
批注
处理器
?
bazel
我已经添加了一个注释
处理器
作为插件,并将其添加到我的
java
_library规则的
java
_plugin部分。我想知道什么是bazel选项来单步执行
批注
处理器
代码和javac编译器的代码?
浏览 12
提问于2020-08-11
得票数 0
1
回答
使用元
批注
触发
批注
处理器
java
、
annotations
、
annotation-processing
我已经构建了一个由com.foo.FooEntity
批注
触发的
批注
处理器
。需要能够创建更多的构造型,这些构造型也会触发注释
处理器
。@FooEntity@Retention(RUNTIME)并使用它,以便该类触发
批注
处理当然,这里的想法是
浏览 0
提问于2012-10-02
得票数 4
回答已采纳
1
回答
Micronaut:如何在Eclipse中为JUnit配置Micronaut注释
处理器
eclipse
、
junit
、
micronaut
有人知道如何配置Eclipse IDE以使用micronaut-inject-
java
批注
处理器
吗?我有一个Gradle构建文件,它指定了micronaut注释
处理器
,并且我的单元测试可以在Gradle中正确运行;但是当我通过Eclipse运行测试时就不行了。我尝试为我的项目配置属性,告诉IDE在我的Gradle缓存中使用
批注
处理器
:但是,当我通过Eclipse插件运行测试时,我总是得到以下消息: Failed to evaluate conditionPlease add
浏览 1
提问于2020-07-15
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
解锁多核处理器的力量:探索数据并行化在 Java 8 Stream 中的应用
web前端的MVC——一个实例讲解
PerfDog常用小技巧
如何让注解处理器支持 Kotlin?
MyBatis 配置 typeHandlers 详解
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券