我从2天开始学习Maven并使用目标作为部署和安装.所以我使用了这个命令:
mvn安装android:deploy
注意:clean,install命令工作正常
这就是我得到的:
[错误]在当前项目和插件组[com.cryptolog.maven.plugins,org.apache.maven.plugins,org.codehaus.mojo]中找不到前缀'android'的插件,可从存储库[local( /home/yougostt/.m2/repository),中央
这是pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>univer.lib.androidtestxmlrpc</groupId>
<artifactId>android_xmlrpc</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.cryptolog.rpc</groupId>
<artifactId>libxmlrpc</artifactId>
<version>${rpc.version}</version>
</dependency>
<dependency>
<groupId>com.cryptolog.rpc</groupId>
<artifactId>libxmlrpc-client</artifactId>
<version>${rpc.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
<properties>
<rpc.version>3.7</rpc.version>
</properties>
</project>
Run Code Online (Sandbox Code Playgroud)
我该怎么办呢?
假设您正在使用com.simpligilty.maven.plugins Android Maven 插件(但同样也适用于任何其他插件),您可以将以下内容添加到您的 pom 中(也如其官方使用页面所解释的那样):
<build>
<plugins>
<plugin>
<groupId>com.simpligility.maven.plugins</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>4.4.1</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 Jayway Android Maven 插件,配置将如下所示(官方Spring 指南也对此进行了解释:
<build>
<plugins>
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>3.9.0-rc.1</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1346 次 |
| 最近记录: |