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
文件夹(即包含源代码的文件夹)。
为此,您需要:
- 转到您的项目结构设置:
File > Project Structure
- 在中间面板中选择您的项目
- 选择右侧面板中的“来源”标签
- 中的注释(感谢@Line):在IntelliJ 2018.3.5中,“选择左侧面板中的’模块’选项卡”。
- 导航到
src/main/java
文件夹并选择它 - 标记为
Sources
重复测试文件夹(标记为“ Tests”),资源(标记为“ Resources”),测试资源(标记为“ Test Resources”)等。
以上是 IntelliJ IDEA中的Java项目文件夹结构 的全部内容, 来源链接: utcz.com/qa/431468.html