1

Android プロジェクトの依存関係を maven で管理しようとしました。ADT、m2e eclipse、maven android プラグインをインストールします。pom.xml に例外があります。

ライフサイクル構成でカバーされていないプラグインの実行: org.apache.maven.plugins:maven-jar-plugin:2.4:jar

APKの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>com.simpligility.android</groupId>
      <artifactId>helloflashlight</artifactId>
      <version>0.1-SNAPSHOT</version>
      <packaging>apk</packaging>
      <name>HelloFlashlight</name>

      <dependencies>
          <dependency>
              <groupId>com.google.android</groupId>
              <artifactId>android</artifactId>
              <version>4.0.1.2</version>
              <scope>provided</scope>
          </dependency>
      </dependencies>

      <build>
          <sourceDirectory>src</sourceDirectory>
          <plugins>
              <plugin>
                  <groupId>
                    com.jayway.maven.plugins.android.generation2
                  </groupId>
                  <artifactId>maven-android-plugin</artifactId>
                  <version>2.6.0</version>
                  <configuration>
                      <sdk>
                          <platform>18</platform>
                      </sdk>
                      <deleteConflictingFiles>
                        true
                      </deleteConflictingFiles>
                  </configuration>
                  <extensions>true</extensions>
              </plugin>
              <plugin>
                  <artifactId>maven-compiler-plugin</artifactId>
                  <configuration>
                      <source>1.5</source>
                      <target>1.5</target>
                  </configuration>
              </plugin>



          </plugins>
      </build>
  </project>
4

1 に答える 1

0

これは、お持ちの maven や android プラグインではなく、Eclipse の m2e プラグインからのものです。Androidプラグインについては何も知らないので、他に必要なものがいくつかある可能性があります。当面の問題は m2e 固有であるため、構成はおそらく問題ありません。

無視、実行、プロジェクト コンフィギュレーターへの委任の 3 つのオプションがあります。これらのオプションの詳細については、Eclipse wiki を参照してください: http://wiki.eclipse.org/M2E_plugin_execution_not_covered

于 2013-10-01T08:50:12.450 に答える