如何在 Java Project Intellij 中将模块依赖添加到其他模块
How to add module dependency to other module in Java Project Intellij
我在这个项目中有两个模块(JavaRESTful引擎和模型)。 Java RESTful 引擎取决于型号。
我在这里添加了依赖:
但在我的 JavaRESTfulEngine 项目中,我仍然遇到引用错误。例如,文档 class 在模型模块中,但在 JavaRESTful 模块中导入 class 时找不到它:
目标是将模型编译成一个 jar,并在运行时在 JavaRESTful 项目中使用。我的设置中有什么明显的错误吗?
编辑
我将范围从编译更改为提供,但它仍然不起作用。
您不必更改 jars 的范围。如果你想在 JavaRESTfulEngine 模块中使用 Models 模块的库,你只需要确保你想要重用的每个 jar Models 已激活“导出”复选框并且对 Models 文件夹的引用位于 JavaRESTfulEngine 模块(就像我在第二张照片中看到的那样)
我在这个项目中有两个模块(JavaRESTful引擎和模型)。 Java RESTful 引擎取决于型号。
我在这里添加了依赖:
但在我的 JavaRESTfulEngine 项目中,我仍然遇到引用错误。例如,文档 class 在模型模块中,但在 JavaRESTful 模块中导入 class 时找不到它:
您不必更改 jars 的范围。如果你想在 JavaRESTfulEngine 模块中使用 Models 模块的库,你只需要确保你想要重用的每个 jar Models 已激活“导出”复选框并且对 Models 文件夹的引用位于 JavaRESTfulEngine 模块(就像我在第二张照片中看到的那样)