Playn:无法为任何Playn演示成功部署Android配置文件
我似乎已经在eclipse和maven中成功安装了playn及其示例,并构建了一个框架应用程序。一切都适用于Java或HTML构建。不幸的是,我无法部署到android:每次尝试部署时,我都会得到:Playn:无法为任何Playn演示成功部署Android配置文件,android,plugins,maven,playn,Android,Plugins,Maven,Playn,我似乎已经在eclipse和maven中成功安装了playn及其示例,并构建了一个框架应用程序。一切都适用于Java或HTML构建。不幸的是,我无法部署到android:每次尝试部署时,我都会得到: mvn -e android:Deploy + Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] Reactor build order: [INFO] PlayN Showcase Metaproj
mvn -e android:Deploy
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO] PlayN Showcase Metaproject
[INFO] PlayN Showcase Core
[INFO] PlayN Showcase Java
[INFO] PlayN Showcase HTML
[INFO] PlayN Showcase Android
[INFO] Searching repository for plugin with prefix: 'android'.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] The plugin 'org.apache.maven.plugins:maven-android-plugin' does not exist or no valid version could be found
[INFO] ------------------------------------------------------------------------
我尝试过删除~/.m2/repository/com/jayway/maven/plugins/android/generation2/android-maven-plugin/3.0.0-alpha-13目录,但这似乎没有什么区别(尽管maven每次都会成功地将其拉回)。另外,如果我对整个项目进行mvn清理,android组件将与其他所有组件一起构建。因此,问题似乎完全局限于“部署”。难解…正如您从错误报告中看到的,Maven正在尝试使用默认组
org.apache.Maven.plugins来解决插件,这在您的情况下是错误的。您需要明确指定组:
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>maven-android-plugin</artifactId>
<version>3.0.0-alpha-13</version>
</plugin>
从错误报告中可以看到,Maven正在尝试使用默认组org.apache.Maven.plugins
解析插件,这在您的情况下是错误的。您需要明确指定组:
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>maven-android-plugin</artifactId>
<version>3.0.0-alpha-13</version>
</plugin>
非常感谢。你一下子就搞定了!对于其他点击此链接的人,有问题的文件是:~/.m2/repository/org/apache/maven/plugins/maven-android-plugin/maven-metadata-central.xml谢谢!你一下子就搞定了!对于其他点击此链接的人,有问题的文件是:~/.m2/repository/org/apache/maven/plugins/maven-android-plugin/maven-metadata-central.xml