解决Idea创建maven-archetype-webapp项目无java目录的问题

一、背景

  在适用IDEA创建maven-archetype-webapp项目的时候,创建完成后发现在main文件夹下没有java源文件夹,不少小伙伴也遇到该问题,但不知道怎么解决,下面我就来分享解决步骤。

二、解决步骤

  1.解决之前项目结构如下:

  2.选择File->Project Structure...

  3.选择Modules选项卡下面的Sources项,在main文件夹上右键,选择New Folder...并点击OK  

  4.输入要创建的文件夹名称java,并点击OK继续

  5.在创建好的java文件夹上右键选择Sources项将该文件夹标记为源文件夹

  6.我们发现java文件夹已经由黄色变成了蓝色,我们点击OK按钮表示设置完成。

  7.设置完成后的项目结构如下:

这正是我们标准Maven项目的结构,完美!至此我们就解决了Idea创建maven-archetype-webapp项目无java目录的问题。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极客慕白的成长之路

DNS预解析详解

DNS解析时间可能导致大量用户感知延迟,DNS解析所需的时间差异非常大,延迟范围可以从1ms(本地缓存结果)到普遍的几秒钟时间。所以利用DNS预解析是有意义的。

2744
来自专栏电光石火

MySQL服务无法正常启动的解决方法(1053错误)

今天我重启了服务器,这下杯具了.mysql一直报1053错误:服务没有及时响应启动或控制请求.我用结束进城和重启服务器方法都无法正常启动.重装MySQL服务重启...

3266
来自专栏xingoo, 一个梦想做发明家的程序员

Redis从单机到集群,一步步教你环境部署以及使用

Redis作为缓存系统来说还是很有价值的,在大数据方向里,也是需要有缓存系统的。一般可以考虑tachyon或者redis,由于redis安装以及使用更简单,所...

5286
来自专栏三木的博客

RPM软件包管理机制之旅

    Linux下的man命令十分实用,可以查看Linux命令的手册。但这些手册只适用于忘记命令的选项时查询之用,如果用来学习Linux下类似于Git, RP...

4187
来自专栏分布式系统进阶

Zookeeper运维问题集锦

2351
来自专栏13blog.site

IntelliJ IDEA编译项目报错 "xxx包不存在" 或 "找不到符号"

在维护一个新的项目时出现在的这个情况,项目构建时一直报错"xxx包找不到",但是引用的包和引用的类都是存在的,一开始以为是项目问题,还问了做过的同事,第一次搞好...

1.1K6
来自专栏技术博客

App.config和Web.config配置文件的配置节点的解析

  在http://www.cnblogs.com/aehyok/p/3558661.html这篇博文中,大致对配置文件有了初步的了解,并且在文中有提到过<ap...

2063
来自专栏Python攻城狮

浅谈Python中ftplib模块1.ftp登陆连接2.FTP相关命令操作3.实例

写了这么久,都只是简单的用法,缺少实例,敏感的我,读完以后仿佛感受到看这篇文章的人一股满满的期望与失落混杂的无奈感。放心~当然有实例了。代码已上传Github,...

1012
来自专栏24K纯开源

Mac OS平台下应用程序安装包制作工具Packages的使用介绍

一、介绍 2017/12/05更新:packages下载地址:http://s.sudre.free.fr/Software/Packages/resour...

6627
来自专栏androidBlog

Git ssh 配置及使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdutxiaoxu/article/details/...

2412

扫码关注云+社区

领取腾讯云代金券