-
0 votesanswersviews
具有多个源集的Gradle编译jar
我想从gradle jar文件构建,包括来自几个sourceSets的源代码 . 除了main之外,我还使用注释处理的类生成了源集 . 如何从主sourceSet中排除jar特定包中并包含生成的源集中的特定包? 当尝试将其添加到jar时,如下所示: jar { from sourceSets.main.output.classesDir from sourceSets.genera... -
19 votesanswersviews
如何从注释处理器生成kotlin文件?
我有一个java注释处理器,它在编译期间生成一堆java文件 . 我已经在kotlin论坛上告诉我,我可以尝试的是写一个包含我的扩展功能的kotlin文件 . 我试过这个,我用 Filer 对象来创建这个文件,将它输出到StandardLocations.SOURCE_OUTPUT目录 . Intellij可以看到我生成的类,我可以按预期使用扩展函数,但应用程序赢了't compile beca... -
1 votesanswersviews
KAPT(Kotlin Annotation Processing)是否支持Kotlin-JS?
我看到一个example为Kotlin JVM解释KATP,它正在运行 . 我想知道它是否支持Kotlin JS?有什么例子吗? -
12 votesanswersviews
在eclipse中调试注释处理器
我正在编写一个简单的注释处理器并尝试使用eclipse进行调试 . 我为注释处理器创建了一个新项目,并根据需要在META-INF下配置了javax.annotation.processing.Processor,它可以很好地处理注释 . 然后,我添加了一些代码并尝试调试,但永远不会在注释处理器中添加的断点处停止执行 . 我正在使用ant编译,我正在使用以下ANT选项 . export ANT_OP... -
0 votesanswersviews
日食氧气中的注释处理和处理器注册
我正在使用Eclipse-Oxygen试验注释处理器所以我创建了Annotation-Processor项目和Annotation-Example项目 .注解的实施例: package com.annotation.example; import com.annotation.annotation.Anno; @Anno public class TestClass ...