将源从一个maven项目复制到另一个maven项目

时间:2011-06-24 19:55:07

标签: android eclipse maven m2eclipse dalvik

我试图将源码从maven多模块web项目复制到maven-android项目。这需要完成,因为源代码(我想保留在另一个平台的android项目之外)需要在Dalvik下编译才能在android上运行。除此之外,在Android上运行时不会打包依赖项,但使用Dalvik编译的需要掩盖了这种限制。

我发现问题的最近文档here

使用mvn依赖:解压缩将源解压缩到eclipse中的android项目。在此之前,我需要运行mvn install来将源安装到本地存储库。然后我必须刷新eclipse android项目。

理想情况是,这可以直接使用m2eclipse,而无需三步手动过程。

非常感谢任何投入。

由于 SFK

1 个答案:

答案 0 :(得分:1)

我建议将网络项目中的常用资源提取到他们自己的项目中 新项目应配置为生成两个工件:

  1. 普通jar文件:包含在多模块Web应用程序中
  2. apkLib:包含在您的Android项目中
  3. 这可以通过在maven命名co-ordinates(groupId:artifactId:packaging:classifier:version)中定义辅助附加工件来完成。

    请参阅http://code.google.com/p/maven-android-plugin/wiki/ApkLib

相关问题