2013-07-11 33 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没有加载到正在使用的存储库中。现在明白了它的全部功能。

相关问题