MavenでPlayNを使用する方法のガイドに従いますが、コマンドを実行すると:
インストール
それは失敗します。
エラーログは次のとおりです。
[情報]
[INFO] --- maven-android-plugin:3.0.0-alpha-2:dex (default-dex) @ playn-showcase-android ---
[INFO] /usr/lib/jvm/java-6-openjdk/jre/bin/java [-Xmx1024m, -jar, /opt/android-sdk/platform-tools/lib/dx.jar, --dex, - -output=/home/hox/Projects/playn/playn/sample/showcase/android/target/classes.dex, /home/hox/Projects/playn/playn/sample/showcase/android/target/android-classes]
[情報]
[INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ playn-showcase-android ---
[情報] jar のビルド: /home/hox/Projects/playn/playn/sample/showcase/android/target/playn-showcase-android-1.0-SNAPSHOT.jar
[情報]
[INFO] --- maven-android-plugin:3.0.0-alpha-2:apk (default-apk) @ playn-showcase-android ---
[情報] /opt/android-sdk/platform-tools/aapt [package, -f, -M, /home/hox/Projects/playn/playn/sample/showcase/android/AndroidManifest.xml, -S, /home /hox/Projects/playn/playn/sample/showcase/android/res, --auto-add-overlay, -I, /opt/android-sdk/platforms/android-11/android.jar, -F, /home /hox/Projects/playn/playn/sample/showcase/android/target/playn-showcase-android-1.0-SNAPSHOT.ap_]
[エラー] APKBuilder オブジェクトを作成できません
java.lang.NullPointerException
com.jayway.maven.plugins.android.phase09package.ApkBuilder.(ApkBuilder.java:195) で
com.jayway.maven.plugins.android.phase09package.ApkMojo.doAPKWithAPKBuilder(ApkMojo.java:334) で
com.jayway.maven.plugins.android.phase09package.ApkMojo.createApkFile(ApkMojo.java:249) で
com.jayway.maven.plugins.android.phase09package.ApkMojo.execute (ApkMojo.java:207) で
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:101) で
org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:209) で
org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:153) で
org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:145) で
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:84) で
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:59) で
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild (LifecycleStarter.java:183) で
org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:161) で
org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:319) で
org.apache.maven.DefaultMaven.execute (DefaultMaven.java:156) で
org.apache.maven.cli.MavenCli.execute (MavenCli.java:537) で
org.apache.maven.cli.MavenCli.doMain (MavenCli.java:196) で
org.apache.maven.cli.MavenCli.main (MavenCli.java:141) で
sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) で
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) で
java.lang.reflect.Method.invoke(Method.java:616) で
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:290) で
org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:230) で
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:409) で
org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:352) で
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] 原子炉の概要:
[情報]
[情報] PlayN プロジェクト ................................................. SUCCESS [0.125s]
[情報] PlayN プロジェクト アーキタイプ .................................成功 [0.650 秒]
[情報] PlayN コア .........................................成功 [1.962 秒]
[情報] PlayN JBox2D .................................................成功 [2.125s]
[情報] PlayN WebGL ................................................................成功 [0.914s]
[情報] PlayN Java ................................................. SUCCESS [1.740s]
[情報] PlayN HTML ................................................................. SUCCESS [1.419s]
[情報] PlayN フラッシュ ......................................... 成功 [1.414 秒]
[情報] PlayN Android .................................成功 [1.552s]
[情報] PlayN サーバー .........................................成功 [0.524 秒]
[情報] PlayN Demos プロジェクト .................................成功 [0.002s]
[情報] PlayN ハロー メタプロジェクト ................................. SUCCESS [0.003s]
[情報] PlayN ハロー コア .................................成功 [0.574 秒]
[INFO] PlayN Hello HTML .................................................成功 [18.829s]
[INFO] PlayN Hello Flash .................................成功 [22.045s]
[情報] PlayN Hello Android ................................. SUCCESS [14.519s]
[情報] PlayN ショーケース メタプロジェクト ................................成功 [0.003 秒]
[情報] PlayN ショーケース コア .................................成功 [1.567 秒]
[情報] PlayN ショーケース HTML .................................成功 [21.663s]
[情報] PlayN ショーケース フラッシュ ................................成功 [35.783 秒]
[情報] PlayN ショーケース Android ......................................... 失敗 [11.533s]
[情報] PlayN Cute メタプロジェクト ................................スキップされました
[情報] PlayN かわいいコア ................................スキップされました
[情報] PlayN Cute HTML ...................................スキップされました
[INFO] PlayN Cute Flash ................................スキップされました
[INFO] PlayN Cute Android ...................スキップされました
[情報] PlayN の支払い ................................................スキップされました
[情報] PlayN ペイメント コア ................................スキップされました
[情報] PlayN ペイメント デモ メタプロジェクト ................................スキップされました
[情報] PlayN ペイメント デモ コア ................................スキップされました
[情報] PlayN ペイメント HTML ................................スキップされました
[情報] PlayN ペイメント サーバー ........................................スキップされました
[情報] PlayN ペイメント デモ HTML ................................スキップされました
[INFO] PlayN Tests メタプロジェクト ................................................スキップされました
[情報] PlayN ベンチマーク メタプロジェクト ................................スキップされました
[情報] PlayN Benchmarks Core ........................................スキップされました
[情報] PlayN Benchmark HTML ................................スキップされました
[情報] PlayN マニュアル テスト メタプロジェクト ................................スキップされました
[情報] PlayN マニュアル テスト コア ........................................スキップされました
[情報] PlayN マニュアル テスト HTML ................................................スキップされました
[情報] PlayN マニュアル テスト フラッシュ ................................スキップされました
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] ビルドの失敗
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] 合計時間: 2:20.302 秒
[情報] 終了: 2011 年 10 月 25 日火曜日 15:44:44 CEST
[INFO] 最終メモリー: 122M/318M
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[エラー] プロジェクト playn-showcase-android でゴール com.jayway.maven.plugins.android.generation2:maven-android-plugin:3.0.0-alpha-2:apk (default-apk) を実行できませんでした: APKBuilder オブジェクト: NullPointerException -> [ヘルプ 1]
[エラー]
[エラー] エラーの完全なスタック トレースを表示するには、-e スイッチを指定して Maven を再実行します。
[エラー] -X スイッチを使用して Maven を再実行し、完全なデバッグ ログを有効にします。
[エラー]
[エラー] エラーと考えられる解決策の詳細については、次の記事をお読みください。
[エラー] [ヘルプ 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[エラー]
[エラー] 問題を修正した後、次のコマンドでビルドを再開できます
[エラー] mvn -rf :playn-showcase-android
ここで同じエラーが見つかりましたが、解決策はありません。