1.解决之前项目结构如下:
![](https://i-blog.csdnimg.cn/blog_migrate/83818519f90432b1b750d1494c9cbd14.webp?x-image-process=image/format,png)
2.选择File->Project Structure...
![](https://i-blog.csdnimg.cn/blog_migrate/0b13eeb8e854b5813f095ee323716494.webp?x-image-process=image/format,png)
3.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK
![](https://i-blog.csdnimg.cn/blog_migrate/83a9a94b14a548d8e1ca0d6929ad5949.webp?x-image-process=image/format,png)
4.输入要创建的文件夹名称java,并点击OK继续
![](https://i-blog.csdnimg.cn/blog_migrate/6a102c3a87d1f8367e0983692479e4de.webp?x-image-process=image/format,png)
5.在创建好的java文件夹上右键选择Sources项将该文件夹标记为源文件夹
![](https://i-blog.csdnimg.cn/blog_migrate/3c9a12a2db42528110dcd161f3ed8293.webp?x-image-process=image/format,png)
6.我们发现java文件夹已经由黄色变成了蓝色,我们点击OK按钮表示设置完成。
![](https://i-blog.csdnimg.cn/blog_migrate/7dc87ebc84245cf7f24edcdbe4e27f36.webp?x-image-process=image/format,png)
7.设置完成后的项目结构如下:
![](https://i-blog.csdnimg.cn/blog_migrate/99d85bc2ee909e5394b3a460bb0f648e.webp?x-image-process=image/format,png)
这正是我们标准Maven项目的结构,完美!至此我们就解决了Idea创建maven-archetype-webapp项目无java目录的问题