약 한 달 동안 작업해온 Android 프로젝트에 대한 JavaDocs를 생성하지 않았습니다. 난 그냥했는데, 나는 (내 출력 디렉터리없이 출력) 다음과 같은 출력 받고 있어요 :Eclipse - JavaDoc 생성 - NullPointerException
Building tree for all the packages and classes...
java.lang.NullPointerException
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:83)
at com.sun.tools.javadoc.TypeMaker.getType(TypeMaker.java:44)
at com.sun.tools.javadoc.ClassDocImpl.superclassType(ClassDocImpl.java:496)
at com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:447)
at com.sun.tools.doclets.internal.toolkit.util.Util.getAllInterfaces(Util.java:485)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.processType(ClassTree.java:184)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.buildTree(ClassTree.java:136)
at com.sun.tools.doclets.internal.toolkit.util.ClassTree.<init>(ClassTree.java:91)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.startGeneration(AbstractDoclet.java:123)
at com.sun.tools.doclets.internal.toolkit.AbstractDoclet.start(AbstractDoclet.java:83)
at com.sun.tools.doclets.formats.html.HtmlDoclet.start(HtmlDoclet.java:63)
at com.sun.tools.doclets.standard.Standard.start(Standard.java:39)
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:601)
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)
2016 warnings
내가 프로젝트 수준 (안드로이드)에서 문서를 짓고 있어요, 그리고 오전은 ActionBarSherlock의 페이스 북의 안드로이드를 포함 계획. 내가 그들을 포함 시키든 관계없이, 문서는 여전히 실패합니다. 나는 웹 개발자, 인디고를위한 이클립스 자바 EE IDE에서 이것을 실행하려고 해요
, Javadoc의 명령이 20120216-1857
빌드 :
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home/bin/javadoc
구성 비트와 함께 재생 및
full/path/BaseModelListAdapter.java:147: error: unmappable character for encoding ASCII * @param parent?
라인입니다 :
나는 다음과 같은 오류를 받고 있어요 그 선을 제거* @param parentß
는 오류 중 하나가 제거하지만, 난 여전히 기본 안드로이드 패키지를 찾을 수 없다는처럼 이상한 사람을 받고 있어요 :
/full/path/CompositeCategoryAdapter.java:7: error: package android.view does not exist import android.view.View; ^
그리고 기호 오류 :
BaseModelListAdapter.java:420: error: cannot find symbol
public static BaseModelItemRowViewHolder createInstance(View v)
^
symbol: class View
location: class BaseModelItemRowViewHolder
: 하나는 당신이 받고있는 NPE이고, 다른 하나는 관련없는 클래스 패스 문제가 될 것으로 보인다. 클래스 패스 문제에 대한 새로운 질문을 만들어보십시오. 그러면 더 나은 답변을 얻을 수 있습니다. –