gpt4 book ai didi

java - 在IntelliJ IDEA中,项目本身也是一个模块吗?

转载 作者:行者123 更新时间:2023-11-30 11:07:23 24 4
gpt4 key购买 nike

IntelliJ IDEA 社区版 14

当我右键单击项目名称(在其他 IDE 中实际上是工作区)时,菜单中有一些对它作为模块的引用("remove module ___", " make module ___", "compile module ___", 其中___ 是项目名称。

问题 1:那么 IDEA 项目在概念上也是一个模块,还是我配置不正确?

明确地说,我还注意到项目的文件夹层次结构(名为“WorkspaceI”)如下所示(尾随\表示文件夹):

F:\DEVEL\WorkspaceI\.idea\
F:\DEVEL\WorkspaceI\ALife\
F:\DEVEL\WorkspaceI\out\
F:\DEVEL\WorkspaceI\src\
F:\DEVEL\WorkspaceI\TGM_Common\
F:\DEVEL\WorkspaceI\WorkspaceI.iml

ALifeTGM_Common 是模块。我了解如何配置 out\ 来保存模块的所有类文件。

问题 2: 但是 src 文件夹有什么用?所有模块共有的某种源层次结构?这就是模块依赖项的作用。

最佳答案

不,项目在概念上不是模块。然而,一个模块与项目根目录具有相同的根目录是很常见的,在这种情况下,当您调用项目根目录上的上下文菜单时,您将看到与模块相关的操作。此配置没有任何错误。

“src”文件夹是您模块的源根目录,它与项目根目录具有相同的根目录。它不与任何其他模块共享;的确,模块之间的代码共享是通过模块依赖关系实现的。

关于java - 在IntelliJ IDEA中,项目本身也是一个模块吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28947310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com