IntelliJ IDEA中的Java项目文件夹结构

IntelliJ IDEA中Java项目可接受的文件夹结构是什么?

多个来源建议采用以下结构:

.

│ .idea

└── src

├── main

│ ├── java

│ │ └── com.simpleproject

│ │ └── SimpleClass.java

│ └── resources

└── test

├── java

│ └── com.simpleproject

│ └── SimpleClassTest.java

└── resources

我知道这以前曾经奏效,但现在却在抱怨 java.lang.SecurityException: Prohibited package name:

java

显然],java不允许将其作为程序包名称。我不明白为什么有时可以接受,有时不能接受。有人可以在IntelliJ

IDEA中的Java项目中提供可接受的项目文件夹结构的完整示例吗?

回答:

这是Maven项目的基本文件夹结构。IntelliJ通常会识别出此情况并为您设置合理的默认值。

如果没有(或者,但是后来修改了),则需要将java文件夹设置为sources文件夹(即包含源代码的文件夹)。

为此,您需要:

  1. 转到您的项目结构设置: File > Project Structure
  2. 在中间面板中选择您的项目
  3. 选择右侧面板中的“来源”标签

    • 中的注释(感谢@Line):在IntelliJ 2018.3.5中,“选择左侧面板中的’模块’选项卡”。

  4. 导航到src/main/java文件夹并选择它
  5. 标记为 Sources

重复测试文件夹(标记为“ Tests”),资源(标记为“ Resources”),测试资源(标记为“ Test Resources”)等。

以上是 IntelliJ IDEA中的Java项目文件夹结构 的全部内容, 来源链接: utcz.com/qa/431468.html

回到顶部