V
Vayu
Gast
Hi,
ich probiere derzeit über den javadoc ant task aus mehreren eclipse plugins ein javadoc "dokument" zu erstellen.
ich merge also vorher die overview.html der einzelnen plugins und schmeisse dem task dann die inputfiles aller plugins rein. ich hab mir schon alles rausechon lassen und die übergabe parameter stimmen.
allerdings bekomme ich immer folgende exception:
hätte da jemand evtl ne idee.
vielleicht geht es ja auch eleganter, dass ich wie bisher die javadocs einzeln baue (was funktioniert) und dann hinter die verzeichnisse dazu angebe, um sie zu mergen.
gruß Vayu
ich probiere derzeit über den javadoc ant task aus mehreren eclipse plugins ein javadoc "dokument" zu erstellen.
ich merge also vorher die overview.html der einzelnen plugins und schmeisse dem task dann die inputfiles aller plugins rein. ich hab mir schon alles rausechon lassen und die übergabe parameter stimmen.
allerdings bekomme ich immer folgende exception:
java.lang.NullPointerException
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:65)
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:27)
at com.sun.tools.javadoc.ClassDocImpl.superclassType(ClassDocImpl.java:439)
at com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:385)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.processType(ClassTree.java:162)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.buildTree(ClassTree.java:114)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.<init>(ClassTree.java:73)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:104)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:64)
at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:42)
at com.sun.tools.doclets.standard.Standard.start(Standard.java:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:269)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:143)
at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:340)
at com.sun.tools.javadoc.Start.begin(Start.java:128)
at com.sun.tools.javadoc.Main.execute(Main.java:41)
at com.sun.tools.javadoc.Main.main(Main.java:31)
hätte da jemand evtl ne idee.
vielleicht geht es ja auch eleganter, dass ich wie bisher die javadocs einzeln baue (was funktioniert) und dann hinter die verzeichnisse dazu angebe, um sie zu mergen.
gruß Vayu