Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/379.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在IntelliJ Idea中添加项目以构建路径_Java_Android_Eclipse_Intellij Idea - Fatal编程技术网

Java 如何在IntelliJ Idea中添加项目以构建路径

Java 如何在IntelliJ Idea中添加项目以构建路径,java,android,eclipse,intellij-idea,Java,Android,Eclipse,Intellij Idea,我最近转换到IntelliJ Idea 13,在eclipse中,我能够将一个项目添加到另一个项目的构建路径中。我无法在IntelliJ中实现这一点 如何将project1添加到project2的构建路径,以便将其用作依赖项。我不想让那个项目变成一个罐子,因为我还在开发它 在前面类似的问题之后: 我没能成功地实现我的目标 在文件>项目结构>模块中 我看到了要添加到生成路径数据提供程序中的项目,但它以红色突出显示,底部的警告文本在“依赖项列表”中声明无效项“DataProvider” 任何帮助都

我最近转换到IntelliJ Idea 13,在eclipse中,我能够将一个项目添加到另一个项目的构建路径中。我无法在IntelliJ中实现这一点

如何将project1添加到project2的构建路径,以便将其用作依赖项。我不想让那个项目变成一个罐子,因为我还在开发它

在前面类似的问题之后:

我没能成功地实现我的目标

在文件>项目结构>模块中

我看到了要添加到生成路径数据提供程序中的项目,但它以红色突出显示,底部的警告文本在“依赖项列表”中声明无效项“DataProvider”

任何帮助都将不胜感激

编辑:

解决方案谢谢@leeor

将项目作为模块导入

文件>导入模块>选择要导入的项目

这会将该项目添加到屏幕左侧的“项目视图”窗格中

然后转到您当前的项目

文件>项目结构>模块>选择当前项目

依赖项下

选中“现在将项目标记为要导入的模块”,然后单击“应用”,然后单击“确定”

完成了


在Mac上使用IntelliJ Idea 13.1.6

如果您希望依赖另一个模块而不使用jar,则需要将其作为一个模块导入到同一项目中。看起来DataProvider没有被导入,因为它没有出现在模块列表中。

我尝试了这些步骤,但无法使其工作。我正在从Eclipse迁移,不确定会出什么问题。我想从Eclipse导入的两个项目都是基于maven的。我做了和你提到的完全相同的步骤。但是IDEA仍然抱怨,并且不承认添加的依赖性。您可以在project上添加当前工作的依赖模块的屏幕截图吗?@Lee或者这对您使用当前版本的IDEA有效吗?从最后一天开始,我一直在努力让它工作,但还没有成功。