मैं स्टंप हो गया हूँ। हमने हाल ही में हमारे एंड्रॉइड प्रोजेक्ट को मेवेन प्रोजेक्ट में परिवर्तित कर दिया है। मेरा साथी इंटेलिजे का उपयोग कर रहा है और मैं ग्रहण का उपयोग कर रहा हूं। वह कहता है कि यह अपने सेटअप के साथ ठीक बनाता है।com.jayway.maven.plugins.android.generation2: प्लगइन निष्पादन जीवन चक्र विन्यास द्वारा कवर नहीं है?
मैवेन के लिए बहुत नया हूं और ट्यूटोरियल का पालन किया है और इसे हल करने का प्रयास करने के लिए मुझे जो कुछ भी मिल सकता है, उसके बारे में पढ़ सकते हैं।
मैं है मेरी pom.xml फ़ाइल में निम्न त्रुटि:
Multiple annotations found at this line:
- Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.2:proguard (execution: default-proguard,
phase: process-classes)
- Plugin execution not covered by lifecycle configuration: com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.2:generate-sources (execution: default-
generate-sources, phase: generate-sources)
यहाँ मेरी 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.groupmd.clientandroid</groupId>
<artifactId>clientandroid</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>apk</packaging>
<name>GroupMD</name>
<dependencies>
<dependency>
<groupId>com.google.android</groupId>
<artifactId>support-v4</artifactId>
<version>r7</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.2</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.actionbarsherlock</groupId>
<artifactId>actionbarsherlock</artifactId>
<version>4.2.0</version>
<type>apklib</type>
</dependency>
</dependencies>
<build>
<finalName>${project.artifactId}</finalName>
<sourceDirectory>src</sourceDirectory>
<pluginManagement>
<plugins>
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<version>3.3.2</version>
<extensions>true</extensions>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>com.jayway.maven.plugins.android.generation2</groupId>
<artifactId>android-maven-plugin</artifactId>
<configuration>
<sdk>
<!-- platform or api level (api level 4 = platform 1.6)-->
<platform>14</platform>
</sdk>
</configuration>
</plugin>
</plugins>
</build>
</project>
मैं क्या याद आ रही है?
बस मेरी पोस्ट पर फॉलो-अप करने के लिए, मैंने नमूने डाउनलोड किए हैं: http://code.google.com/p/maven-android-plugin/wiki/Samples और मैं flaslight नमूना ठीक बना सकता हूं 'mvn install' तो मुझे लगता है कि यह मेरे ग्रहण मेवेन प्लगइन के लिए कुछ विशिष्ट होना है। नहीं? – ColonelPackage
जब मैं समस्या प्रोजेक्ट के लिए कमांड लाइन से एमवीएन इंस्टॉल करने का प्रयास करता हूं, तो मुझे फॉर्म की त्रुटियों का एक टन दिखाई दे रहा है: [ERROR] /home/mhoyt/workspace/client-android/target/unpack/apklibs/com.actionbarsherlock_actionbarsherlock_apklib_4 .2.0/src/com/ac tionbarsherlock/app/SherlockFragmentActivity.java: [3,27] पैकेज android.content.res मौजूद नहीं है यह सुनिश्चित नहीं है कि यह पोम से संबंधित है या नहीं।xml फ़ाइल त्रुटि लेकिन ऐसा प्रतीत नहीं होता है कि एक "एक्शनबैरशेल" निर्भरता या तो डाउनलोड हो रही है। – ColonelPackage
m2e-android प्लगइन का कौन सा संस्करण आपने स्थापित किया है? यह पुराने संस्करण के साथ एक समस्या थी? एबीएस के लिए apklib भी m2e-android द्वारा समर्थित नहीं है। –