从其他Intellij项目导入/使用代码

时间:2014-05-09 17:05:10

标签: java import intellij-idea

我有两个Intellij项目,其中一个我想使用另一个的一些类。我对制作库不感兴趣,因为如果我更改共享类中的代码,我希望两个项目都能更新。

我尝试过使用模块,库和依赖项,但它不会起作用。

谢谢。

编辑: 按照答案,这仍然没有。图片显示依赖关系。

enter image description here

2 个答案:

答案 0 :(得分:0)

我不完全确定这是否是您想要的,但可以使用某种版本控制来共享这些文件。

我个人推荐Git,它可靠且易于使用。 您可以使用提交,推送和拉动来同步文件。

有关git的更多信息:http://github.com

编辑:我发现了一个关于堆栈溢出的问题,可能能够回答你的问题: Sharing Java packages between modules in IntelliJ?

该用户制作了第三个模块并将共享数据放入其中,然后将第三个模块链接到前两个模块。也许如果你这样设置它会对你有用。

答案 1 :(得分:0)

也许这是你错过的一步。

假设Project_B取决于Project_A。使一个模块依赖于另一个模块

  1. 打开"项目结构"对话框
  2. 点击具有依赖关系的模块
  3. 点击"依赖关系"标签
  4. 点击" +" (它的平台取决于它的确切位置)
  5. 点击"模块依赖..."
  6. 当对话框打开时,单击要依赖的项目
  7. enter image description here