如何在 IntelliJ IDEA 中添加“库项目”?
Posted
技术标签:
【中文标题】如何在 IntelliJ IDEA 中添加“库项目”?【英文标题】:How can I add a "Library Project" in IntelliJ IDEA? 【发布时间】:2012-02-11 16:03:04 【问题描述】:我在使用 Eclipse 开发的 android 项目中使用 ActionBarSherlock。我想将该项目迁移到 IntelliJ IDEA,但我不确定如何将“库项目”添加到 IDEA。
这是 IDEA 支持的功能吗?如果是这样,有人可以帮我弄清楚如何添加一个吗?
谢谢!
更新:我指的是他们在此描述的内容——Managing Projects from Eclipse with ADT。它们允许您将未编译项目的引用添加为“库”。
【问题讨论】:
【参考方案1】:首先删除该库,然后添加库项目 作为一个模块,将模块添加为依赖项
【讨论】:
【参考方案2】:对于新访客:
从现有源创建一个模块(指向 ABS 内的库目录),然后将 android-support-v4.jar 作为依赖项添加到您的项目和 ABS 模块中。
还有一个详细的tutorial。
【讨论】:
对于较新的访问者也适用:ABS 4.4 不再有“库”子文件夹,因此您只需指向基本的“actionbarsherlock”文件夹。【参考方案3】:您需要从现有的源代码创建一个新的 IDEA 模块。确保为此模块启用了 Android facet,在 facet 设置中您需要启用“Is Library Project”选项。然后将此模块作为依赖项添加到您的主模块。
【讨论】:
您能否详细说明最后一句“然后将此模块作为依赖项添加到您的主模块。”?你是什么意思? @sandalone:详情请参阅jetbrains.com/idea/webhelp/…。【参考方案4】:您可以依赖于 IntelliJ 中的另一个模块。
您可以将现有的 Eclipse 项目导入 IntelliJ。
您可以将库添加到 IntelliJ 中的模块。
我不清楚你到底想做什么。您可以为您的问题添加信息吗?
【讨论】:
以上是关于如何在 IntelliJ IDEA 中添加“库项目”?的主要内容,如果未能解决你的问题,请参考以下文章
Intellij Idea 15 下新建 Hibernate 项目以及如何添加配置
如何在intellij idea 2016.3.1中将jar包添加到external ligraries中