java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Allgemeine Java-Themen

Allgemeine Java-Themen Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen

Antwort    
Themen-Optionen Thema durchsuchen Ansicht
Alt 20.06.2012, 21:39   #1 (permalink)
Benutzer
short
 
Registriert seit: 30.05.2012
Fachbeiträge: 25
Abgegebene Danke: 2
Erhielt 0 Danke für 0 Beiträge
Standard javadoc java.lang.NullPointerException

hallo!

wollte soeben meine javadoc von meinem komplizierten programm erzeugen und BAM!

er sagt
Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
C:\Oracle\Middleware\jdk160_24\jre\bin\javaw.exe -Xmx256m -classpath C:\Oracle\Middleware\jdk160_24\lib\tools.jar com.sun.tools.javadoc.Main -subpackages proimmocheck -protected -sourcepath C:\Users\schina\Desktop\appImmoCheck\proImmoCheck\src -classpath C:\Users\schina\Desktop\appImmoCheck\.adf;C:\Users\schina\Desktop\appImmoCheck\proImmoCheck\classes;C:\Oracle\Middleware\jdeveloper\jdev\lib\jdev-rt.jar;C:\Oracle\Middleware\wlserver_10.3\server\ext\jdbc\mysql\mysql-connector-java-5.1.20-bin.jar -encoding Cp1252 -source 1.6 -d C:\Users\schina\Desktop\appImmoCheck\proImmoCheck\javadoc -charset windows-1252 -docencoding Cp1252
Loading source files for package proimmocheck...
Constructing Javadoc information...
java.lang.NullPointerException
    at com.sun.tools.javac.jvm.ClassReader.findMethod(ClassReader.java:974)
    at com.sun.tools.javac.jvm.ClassReader.readEnclosingMethodAttr(ClassReader.java:926)
    at com.sun.tools.javac.jvm.ClassReader.readMemberAttr(ClassReader.java:909)
    at com.sun.tools.javac.jvm.ClassReader.readClassAttr(ClassReader.java:1053)
    at com.sun.tools.javac.jvm.ClassReader.readClassAttrs(ClassReader.java:1067)
    at com.sun.tools.javac.jvm.ClassReader.readClass(ClassReader.java:1560)
    at com.sun.tools.javac.jvm.ClassReader.readClassFile(ClassReader.java:1658)
    at com.sun.tools.javac.jvm.ClassReader.fillIn(ClassReader.java:1845)
    at com.sun.tools.javac.jvm.ClassReader.complete(ClassReader.java:1777)
    at com.sun.tools.javac.code.Symbol.complete(Symbol.java:386)
    at com.sun.tools.javac.code.Symbol$ClassSymbol.complete(Symbol.java:763)
    at com.sun.tools.javac.code.Symbol$ClassSymbol.flags(Symbol.java:695)
    at com.sun.tools.javadoc.ClassDocImpl.getFlags(ClassDocImpl.java:105)
    at com.sun.tools.javadoc.ClassDocImpl.isAnnotationType(ClassDocImpl.java:116)
    at com.sun.tools.javadoc.DocEnv.isAnnotationType(DocEnv.java:574)
    at com.sun.tools.javadoc.DocEnv.getClassDoc(DocEnv.java:546)
    at com.sun.tools.javadoc.PackageDocImpl.getClasses(PackageDocImpl.java:154)
    at com.sun.tools.javadoc.PackageDocImpl.addAllClassesTo(PackageDocImpl.java:170)
    at com.sun.tools.javadoc.RootDocImpl.classes(RootDocImpl.java:178)
    at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:96)
    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:597)
    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)
Failed to generate documentation for Java sources and class files.

noch nie gesehen o.O

kann bitte jemand helfen?
schina02 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 20.06.2012, 22:08   #2 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 31.608
Abgegebene Danke: 0
Erhielt 2.564 Danke für 2.525 Beiträge
'NullPointerException ClassReader.findMethod' in Suchmaschinen eintippen
->
Bug ID: 7031108 NPE in javac.jvm.ClassReader.findMethod in PackageElement.enclosedElements from AP in incr build
__________________
Hansa wird Meister.
SlaterB ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 21.06.2012, 04:45   #3 (permalink)
Encoding
Nicht angemeldet
 
Fachbeiträge: n/a
Also alleine das Command sieht ziemlich schräg aus, aber auf explizite Angabe des Win-Encodings würde ich verzichten. Man sollte lieber UTF-8 oder das Standard-Encoding verwenden, ansonsten machst du die Doc unter Unix auf und liest nur noch müll. Würde ich unbedingt ändern.

btw : Warum gibst du "javadoc" eigentlich diesen krassen CP mit ? Dafür das JavaDoc deine Source-Files parsed ist dieser doch komplett sinnlos, denn dein Code soll ja weder compiled noch ausgeführt werden, sondern lediglich die Source-Files geparsed und daraus eine JavaDoc erstellt werden.

Ein ganz einfaches JavaDoc-Command sieht so aus
Code:
javadoc MeineKlasse.java
Nix mit irgendwelchen CLASSPATH oder Libs oder sonst was. Das ist für JavaDoc total egal.

DOC LESEN ! Da steht das alles drin : Java Platform Standard Edition 7 Documentation ... ist es echt so schwer sich das selbst zu googlen ?
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
(JSF) Merkwürdiges Verhalten einer Bean purzel Web Tier 11 25.01.2012 13:07
Wieso ist Javadoc mit Html Tags? DEvent Allgemeine Java-Themen 47 07.09.2011 16:01
Entity Bean wird nicht in stateless Session Bean injeziert Maximilian Application Tier 3 17.12.2008 12:34
Taglets für Javadoc erzeugen Torben IDEs und Tools 1 14.05.2008 13:04
Applet notinited - mit Javaversionsänderung FFrank Java Basics - Anfänger-Themen 2 12.02.2007 18:19


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:56 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de