gpt4 book ai didi

android - Playn:无法为任何 Playn 演示成功部署 Android 配置文件

转载 作者:行者123 更新时间:2023-11-29 16:16:50 24 4
gpt4 key购买 nike

我似乎已经在 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 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 clean,则 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>

如果仍然失败,请在您的 ~/.m2/settings.xml 中指定以下内容:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">

<pluginGroups>
<pluginGroup>com.jayway.maven.plugins.android.generation2</pluginGroup>
</pluginGroups>

关于android - Playn:无法为任何 Playn 演示成功部署 Android 配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8714265/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com