java项目目录结构
时间: 2023-08-09 09:05:34 浏览: 41
通常情况下,Java项目的目录结构如下:
```
project-name/
├── bin/
│ ├── (compiled .class files)
├── src/
│ ├── main/
│ │ ├── java/
│ │ │ └── (source code files)
│ │ └── resources/
│ │ └── (other files like configurations)
│ └── test/
│ ├── java/
│ │ └── (test code files)
│ └── resources/
│ └── (other files like test configurations)
├── lib/
│ ├── (dependency .jar files)
├── target/
│ ├── (compiled .class files and generated .jar files)
├── pom.xml
└── README.md
```
其中,`src` 目录下包含 `main` 和 `test` 两个子目录,分别用于存放项目的主要代码和测试代码。`main` 目录下的 `java` 子目录用于存放 Java 代码文件,而 `resources` 子目录用于存放配置文件等其他资源文件。`test` 目录下也是同样的结构。
`bin` 目录下存放的是编译后的 `.class` 文件,`lib` 目录下存放的是项目所依赖的 `.jar` 包文件,`target` 目录下存放的是最终生成的 `.jar` 文件以及其他编译后的文件。
`pom.xml` 文件是 Maven 项目的配置文件,而 `README.md` 文件则是项目的说明文档。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)