将包含 java 文件的目录转换为 intellij 中的 java 模块

2022-09-01 16:24:05

我最近改用IntelliJ。我手动导入了一些项目,我想我没有正确完成。它们都应该是java模块,但它们只是常规的目录文件夹。有没有办法将它们转换为java模块,以便我可以运行程序,或者我必须手动重新创建新模块?

enter image description here


答案 1

如果您从某个版本系统获取目录,并且它具有 maven 配置文件,则解决方案如下:pom.xml

  • 在目录中找到 。pom.xml

  • 右键单击 .pom.xml

  • 然后你可以看到弹出窗口。选择最后一项 。"add as maven project file"

  • 然后,maven 构建工具可以自动将目录识别为模块,并导入指定的 jar 依赖项。


答案 2

有几种方法可以解决这个问题。如果您的项目具有现有的构建框架,例如 gradle、maven 等,通常您可以导航到

File > New > Project From Existing Sources...

然后导航到 gradle.build、pom.xml或其他特定于框架的构建。创建此项目时,应正确标识所有必需的源文件。

或者,也可以通过在“项目”窗口中选择目录,右键单击并选择 来手动设置源目录。Mark Directory As > Sources Root

另请参阅:


推荐