Tag: annotation-processing
Eine annotation-Prozessor ist ein plug-in für den Java-compiler. Eine annotation-Prozessor kann solche Dinge zu tun als zu analysieren, Erklärungen, zu Kompilierungs-Fehler und generieren neue Zusammenstellung Einheiten.
1
Antworten
In unserer enterprise-Anwendung suchen wir eine dynamische Methode zum erfassen von Daten aus Java-Klassen. Wir erstellt eine benutzerdefinierte annotation-interface (@interface) mit einem name Eigenschaft. Wir möchten, sammeln Sie den Wert dieser Eigenschaft von allen annotierten Klassen. Konnte
5
Antworten
Ich versuche, Zugriff auf den eigentlichen Quellcode eines Typs innerhalb einer Java Annotation-Prozessor. Ist dies irgendwie möglich? Danke! InformationsquelleAutor Eric | 2011-06-16
1
Antworten
Ich versuche Java 7 für ein Projekt und erste Warnungen von annotation Prozessoren (Bindgen und Hibernate JPA modelgen) von dieser Art: warning: Supported source version 'RELEASE_6' from annotation processor 'org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor' less than -source '1.7' Dies ist verursacht
1
Antworten
Ich versuche zu schreiben ein annotation-Prozessor zum einfügen von Methoden und Feldern einer Klasse... und die Dokumentation ist so spärlich. Ich bin nicht immer weit und ich weiß nicht, ob ich bin der Annäherung richtig. Die processing-Umgebung
3
Antworten
Nach der Migration zu gradle 4.7, mein früher warn-free build nun strahlt diese Warnung: Folgende annotation-Prozessoren erkannt wurden, die auf den compile classpath: 'lombok.starten.AnnotationProcessorHider$AnnotationProcessor' und 'lombok.starten.AnnotationProcessorHider$ClaimingProcessor'. Erkennen annotation-Prozessoren auf den compile classpath ist veraltet und Gradle 5.0
7
Antworten
Ich versuche zu bewegen, einen zu bauen, die erzeugt Quellen mittels einer annotation-Prozessor zu Maven. Ich habe versucht, die Konfiguration des maven-compiler-plugin wie folgt: <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <fork>true</fork> <compilerArgument>-s ${project.build.directory}/target/generated-sources/annotation-processing</compilerArgument> </configuration> </plugin> </plugins> Aber javac
3
Antworten
Ich möchte etwas tun mit Annotation processing in eclipse jdt. Eclipse jdtapt Hilfe sagt mir, ich sollte so konfiguriert werden, Dinge, die auf der java/compiler/annotation processing preferences-Seite. Aber bei meiner installation (Indigo), der compiler Abschnitt nicht über
6
Antworten
Ich würde gerne ein paar annotation processing basiert auf dem Beispiel in den folgenden link: http://www.zdnetasia.com/writing-and-processing-custom-annotations-part-3-39362483.htm. Allerdings würde ich gerne implementieren diese in mein Android-Projekt, und es scheint, ich kann nicht das Paket mit der android-Plattform. Muss
7
Antworten
Muss ich laufen, eine annotation-Prozessor auf mein Projekt, Quellen. Die annotation der Prozessor sollte nicht eine transitive Abhängigkeit von dem Projekt, da es nur notwendig, die für die annotation der Verarbeitung und sonst nichts. Hier ist die
2
Antworten
Ich habe eine benutzerdefinierte annotation namens @Pojo, welches ich für die automatische wiki-Dokumentation generation: package com.example.annotations; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.SOURCE) @Target(ElementType.METHOD) public @interface Pojo { Class<?> value(); } Ich benutze es so:
6
Antworten
Nur aus Neugier, gibt es (stabile) open-source-Projekte für die Laufzeit-java-code-Generierung eine andere als cglib? Und warum sollte ich Sie benutzen? InformationsquelleAutor der Frage Mauli | 2010-02-14
5
Antworten
In den Geist der Typsicherheit im Zusammenhang mit der CriteriaQuery JPA 2.0 auch eine API zur Unterstützung Metamodell Darstellung von Entitäten. Ist jemand bekannt, der eine voll funktionsfähige Implementierung dieser API (für die Erzeugung des Metamodells im