Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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项目导入/使用代码_Java_Import_Intellij Idea - Fatal编程技术网

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

Java 从其他Intellij项目导入/使用代码,java,import,intellij-idea,Java,Import,Intellij Idea,我有两个Intellij项目,其中一个我想使用另一个项目中的一些类。我对创建库不感兴趣,因为如果我更改共享类中的代码,我希望两个项目都能更新 我试过使用模块、库和依赖项,但不起作用 多谢各位 编辑: 按照答案,这仍然没有。图片显示依赖关系 我不完全确定这是否是您想要的,但可以使用某种版本控制来共享这些文件 我个人推荐Git,它可靠且易于使用。 您可以使用提交、推送和拉送来同步文件 有关git的更多信息: 编辑:我发现一个关于堆栈溢出的问题,可能可以回答您的问题: 该用户制作了第三个模块,将共享

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

我试过使用模块、库和依赖项,但不起作用

多谢各位

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


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

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

有关git的更多信息:

编辑:我发现一个关于堆栈溢出的问题,可能可以回答您的问题:


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

也许这就是你错过的步骤

假设
Project\u B
依赖于
Project\u A
。使一个模块依赖于另一个模块

  • 打开“项目结构”对话框
  • 单击将具有依赖关系的模块
  • 单击“依赖项”选项卡
  • 单击“+”(具体位置取决于平台)
  • 单击“模块依赖项…”
  • 当对话框打开时,单击要依赖的项目

  • 项目已经在git上,但不是我真正想要的。您可以在Eclipse中实现这一点,所以在Intellij中也可能实现。它是如何不起作用的?您应该能够让它与模块一起工作。你设置模块依赖项了吗?是的,我设置了其他项目、包和类的依赖项。两者都不起作用。也许我有点做错了,但这就是为什么我需要一步一步地使用当前的方法。谢谢你的回答,我确实这样做了,但仍然不让我使用其他方法的类。在我的问题中添加了一张图片,请看一看。我想在Tomcat项目中使用Chat中的一个类。