mein JavaDoc funktioniert nicht, wenn ich ein Codebeispiel mit einer Annotation habe.Codebeispiel mit Annotation in JavaDoc
Irgendwelche Vorschläge?
/**
* <pre>
* public class Demo {
* @DemoAnnotation
* public void demoMethod() {
* }
* }
* </pre>
*/
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface DemoAnnotation {
IMHO sollte dies die akzeptierte Antwort sein. – BetaRide
Upvoted es vor dem eigentlichen Versuch, aber dann bemerkte ich ein Problem: mit '{@literal @}' fügt ein hässliches Leerzeichen vor dem '@' (zumindest bei der Anzeige in NetBeans). '@' nicht (und es wird zum Beispiel in JUnit javadoc verwendet). Oh, * und * es funktioniert nicht innerhalb '@ code' (' @ 'tut). –
@SergeyTachenov Konnte das Problem mit dem Speicherplatz nicht mithilfe der Befehlszeile "javadoc" reproduzieren. Das '@ code' Verhalten ist von Entwurf; In dieser Antwort finden Sie einen guten Hinweis, wie Sie komplexe Code-Snippets in javadoc einbetten können: http://stackoverflow.com/a/13512524/159570 –