Abend,
ich benötige eine javadoc in Latex, um diese in eine Arbeit zu integrieren.
Bei meiner suche bin ich auf TexDoclet gestoßen. Jedoch erzeugt dieser bei mir immer einen Fehler.
Gesetzt in Eclipse :
Private
Doclet Name: org.stfm.texdoclet.TeXDoclet
Doclet class path: C:\Users\Alane\Downloads\TeXDoclet.jar
-output C:\Users\Alane\workspace\ProgrammTest\bin\asd.tex
Mit der Konsole erhalte ich genau den selben Fehler, aber
es wird eine .tex Datei erzeugt mit fast keinem Inhalt und dem selben Fehler.
Mit der Konsole navigiere ich erst in das ../jdk/bin und führe folgendes Kommando aus
Jmd. eine Idee?
ltxdoclet ergibt leider auch kein Resultat .
Danke schonmal
EDIT:
Habe es hinbekommen,
in Eclipse hatte ich nur das Default package, also kein Extraordner. Erstellen eines Packages und reinkopieren der *.java Dateien hat es gelöst. -.-
ich benötige eine javadoc in Latex, um diese in eine Arbeit zu integrieren.
Bei meiner suche bin ich auf TexDoclet gestoßen. Jedoch erzeugt dieser bei mir immer einen Fehler.
Gesetzt in Eclipse :
Private
Doclet Name: org.stfm.texdoclet.TeXDoclet
Doclet class path: C:\Users\Alane\Downloads\TeXDoclet.jar
-output C:\Users\Alane\workspace\ProgrammTest\bin\asd.tex
Code:
args parsed
Loading source file C:\Users\Alane\workspace\ProgrammTest\src\a.java...
Loading source file C:\Users\Alane\workspace\ProgrammTest\src\b.java...
Loading source file C:\Users\Alane\workspace\ProgrammTest\src\c.java...
Loading source file C:\Users\Alane\workspace\ProgrammTest\src\d.java...
Loading source file C:\Users\Alane\workspace\ProgrammTest\src\e.java...
Constructing Javadoc information...
specifiedPackages : 0
javadoc: error - In doclet class org.stfm.texdoclet.TeXDoclet, method start has thrown an exception java.lang.reflect.InvocationTargetException
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1875)
at org.stfm.texdoclet.TeXDoclet.classRelativeIdentifier(TeXDoclet.java:2137)
at org.stfm.texdoclet.TeXDoclet.printTags(TeXDoclet.java:2034)
at org.stfm.texdoclet.TeXDoclet.printFieldSummary(TeXDoclet.java:1554)
at org.stfm.texdoclet.TeXDoclet.layoutClasses(TeXDoclet.java:1288)
at org.stfm.texdoclet.TeXDoclet.start(TeXDoclet.java:736)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.sun.tools.javadoc.DocletInvoker.invoke(DocletInvoker.java:280)
at com.sun.tools.javadoc.DocletInvoker.start(DocletInvoker.java:160)
at com.sun.tools.javadoc.Start.parseAndExecute(Start.java:397)
at com.sun.tools.javadoc.Start.begin(Start.java:167)
at com.sun.tools.javadoc.Main.execute(Main.java:59)
at com.sun.tools.javadoc.Main.main(Main.java:49)
1 error
es wird eine .tex Datei erzeugt mit fast keinem Inhalt und dem selben Fehler.
Mit der Konsole navigiere ich erst in das ../jdk/bin und führe folgendes Kommando aus
Code:
javadoc -docletpath C:\Users\Alane\workspace\ProgrammTest\src\TeXDoclet.jar -doclet org.stfm.texdoclet.TeXDoclet -output C:\Users\Alane\workspace\ProgrammTest\src\das.tex -sourcepath C:\Users\Alane\workspace\ProgrammTest\src\*.java
ltxdoclet ergibt leider auch kein Resultat .
Danke schonmal
EDIT:
Habe es hinbekommen,
in Eclipse hatte ich nur das Default package, also kein Extraordner. Erstellen eines Packages und reinkopieren der *.java Dateien hat es gelöst. -.-
Zuletzt bearbeitet: