把用maven管理的项目去maven化

发布于 2021-11-24 23:16:54 字数 623 浏览 846 评论 18

在github上下载了一个安卓项目,使用idea+maven构建的,老师叫我把这个项目转化为eclipse下的普

通安卓项目(不要用maven管理),原因是做完后方便整合,其他项目是ADT开发的。下载的项目导入

IDEA能编译运行,我进入项目根目录,然后用mvn dependency:copy-dependencies导出依赖包,然后我

在Eclipse中新建安卓项目,把client项目中的资源拷进去,最后把刚提取出来的.jar包添加到Eclipse

的工程中,编译时候Eclipse报错Conversion to Dalvik format failed with error 1,按照网上的

方法都试了的,没能解决,都被这个问题搞了好几天了,实在不知道怎么办,求指点。万分感谢

可能我的问题表述不是很专业,请原谅我个小白,我处理提取出maven依赖包的想法正不正确,方向是不

是对的

把原始工程导入IDEA中,项目结构如图

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(18

猫性小仙女 2021-11-28 05:08:17

你们老师太老了,可以退休了

韬韬不绝 2021-11-28 05:08:17

在公司做技术的话有点大,但回来做老师还行吧,四十多来岁,呵呵

旧伤慢歌 2021-11-28 05:08:17

引用来自“Feng_Yu”的评论

我不觉得往版本库递交一对冗余的jar包是什么好的方案。用maven解决依赖多和谐,build的时候自动下载依赖,不占用版本库空间。

另外,eclipse支持maven。

PS:我们用的是gradle,这玩意是新秀,很多新的开源项目已经用gradle了

网名女生简单气质 2021-11-28 05:08:17

maven package得到依赖的各个jar包,eclipse新建个普通项目再把源码jar包什么的考过去不就行了。模块不多的话这样操作最省事,简单问题不要想复杂

长安忆 2021-11-28 05:08:17

试过了的,Eclipse编译时报错,上网查原因是导入的包有重复的或者无用的,我不知道怎么样分辨出这些重复/无效的包,原项目的依赖关系不是很懂

只为守护你 2021-11-28 05:08:16

执行这个命令后,可以导入Eclipse中,但不能识别出原来的client项目,不能以android方式运行,只能以java方式

绝影如岚 2021-11-28 05:08:14

mvn eclipse:eclipse
试试这个命令可以不

策马西风 2021-11-28 05:08:01

回复
亲,我们在学校做的项目,是公司大项目的一部分,他们没用maven,我的不去除,他们整合很麻烦,我最近看了些资料确实觉得maven是个好东西,但我们得迁就公司,指导下我怎么样去maven把,嘿嘿

挽清梦 2021-11-28 05:07:35

回复
迁到gradle你就知道什么才是神器。直接自动化build,搞定项目

尐偏执 2021-11-28 04:45:32

回复
告诉你应该看看gradle,什么才是高大上,什么才是方便。现在新的java/groovy/vertx/android很多都用的gradle,支持maven,支持ant,可以生成idea和eclipses项目。学学gradle,让他们那些土鳖看看什么才是现在的技术

旧城烟雨 2021-11-28 04:23:29

回复
呵呵,受教了,以后会学习下的,现阶段我最希望得到你对我这个问题提出来的解决方案

悸初 2021-11-28 03:40:26

回复
没帮解决问题,一直在maven多好,gradle多好~~的,你这是想干嘛?

躲猫猫 2021-11-28 02:30:55

我不觉得往版本库递交一对冗余的jar包是什么好的方案。用maven解决依赖多和谐,build的时候自动下载依赖,不占用版本库空间。

另外,eclipse支持maven。

PS:我们用的是gradle,这玩意是新秀,很多新的开源项目已经用gradle了

惜醉颜 2021-11-28 01:54:49

老师没接触过maven,给的这个项目是要整合到某个合作公司的大项目中,公司没有用maven,用得adt,希望我能先转化为Eclipse然后在进一步开发,方便他们整合,他的考虑也是对的

三月梨花 2021-11-28 01:26:52

回复
用了Maven之后居然还有要后退的

掩饰不了的爱 2021-11-28 00:27:25

整合方不方便跟maven有什么关系?是你们老师不会maven吧。

清晨说ぺ晚安 2021-11-27 20:54:43

这么来说吧,在IDEA中用建了一个项目,用来管理管理依赖,现在想把这个项目放到Eclipse中,不要maven管理

因为看清所以看轻 2021-11-27 05:55:29

就想把maven项目转化为普通项目的

在这个没人问的小儿科问题上纠结了好几天,很苦恼

在线等,希望大虾指导下,非常感激

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文