Untuk mendefinisikan stereotip CDI, saya perlu mendefinisikan anotasi runtime. Di scala, saya mencoba ini:
@Stereotype
@Target(Array(ElementType.METHOD))
@Retention(RetentionPolicy.RUNTIME)
//... my stereotype annotations
class MyStereotype extends ClassfileAnnotation{}
Namun menemukan masalah ini:
Pembatasan implementasi: subkelas Classfile tidak membuat anotasi Anda terlihat saat runtime. Jika itu yang Anda inginkan, Anda harus menulis kelas anotasi di Java.
Apakah mungkin, menggunakan scala 2.9.1, untuk menentukan anotasi runtime?