のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

make sdkのとき、javaDocでエラー

Install: out/host/linux-x86/bin/test_swiarb
target Dex: framework
target Java: QuickSearchBox (out/target/common/obj/APPS /QuickSearchBox_intermediates/classes)
javadoc: エラー - doclet クラス DroidDoc では、メソッド start は例外 java.lang.reflect.InvocationTargetException をスローしました。
com.sun.tools.javac.code.Symbol$CompletionFailure: sun.util.resources.OpenListResourceBundle のクラスファイルが見つかりません
エラー 1 個
make: *** [out/target/common/docs/dexdeps-timestamp] エラー 45
make: *** 未完了のジョブを待っています....
javadoc: エラー - doclet クラス DroidDoc では、メソッド start は例外 java.lang.reflect.InvocationTargetException をスローしました。
com.sun.tools.javac.code.Symbol$CompletionFailure: sun.util.resources.OpenListResourceBundle のクラスファイルが見つかりません
エラー 1 個
make: *** [out/target/common/docs/dx-timestamp] エラー 45

~/.bashrcにJAVA_HOMEを追加
 JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
 PATH=$JAVA_HOME/bin:{$PATH}

出来上がったSDKは、out/host/linux-x86/sdkの下にできている。emulatorを起動できる。