2013-07-11 41 views
0

我對Maven頗爲陌生,因此無法使用它。我有一個工作的Android應用程序,它使用了一個在Eclipse中運行良好的圖形引擎,但我需要使用Maven進行測試。已經爲ACE設置了一個存儲庫,但我似乎無法正確訪問它。這裏是我的POM:aChartEngine使用Maven進行應用程序測試

<?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.mycompany.my-app</groupId> 
<artifactId>my-app</artifactId> 
<packaging>apk</packaging> 
<version>0.0.1-SNAPSHOT</version> 
<name>my-app</name> 

<dependencies> 
    <dependency> 
     <groupId>com.google.android</groupId> 
     <artifactId>android</artifactId> 
     <version>4.1.1.4</version> 
     <scope>provided</scope> 
    </dependency> 
<dependency> 
    <groupId>org.achartengine</groupId> 
     <artifactId>achartengine</artifactId> 
     <version>1.1.0</version> 
    </dependency> 
</dependencies> 
<repositories> 
<repository> 
     <id>achartengine</id> 
     <name>Public AChartEngine repository</name> 
     <url>https://repository-achartengine.forge.cloudbees.com/snapshot/</url> 
    </repository> 
</repositories> 
<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.6.0</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 16 = platform 4.1)--> 
        <platform>17</platform> 
       </sdk> 
      </configuration> 
     </plugin> 
    </plugins> 
</build> 

是有什麼我做錯了什麼?讓我知道我是否可以添加更多信息。我不是使用Maven在Eclipse

注意,我運行它在命令提示符下在Windows 7

更新:我想我已經找到了問題,但我還沒有確定,所以我會仍然發佈錯誤消息:

[錯誤]未能執行項目我的應用程序內的目標:無法解析 依賴項目com.mycompany:我的應用程序內:APK:0.0.1- 快照:不能找到神器org.achartengine:achartengine:jar:1.1.0 in ...(我的公司資源庫)

+0

也許你可以發佈你正在得到的錯誤? –

+0

我是怎麼忘記的?我將編輯OP。 – user2483079

回答

0

原來, jar沒有加載到正在使用的存儲庫中。現在明白了它的全部功能。

相關問題