idea 文件夹右键新建,没有Java Class选项

  • 1 找不到Class选项
  • 2 解决

1 找不到Class选项

在idea里面新建了一个文件夹,然后右击此文件夹,结果竟然没有找到class选项,不能创建class。这个问题网上搜“IDEA右键新建时没有Java Class选项”,一搜一大堆,无非就是什么 打开 File —— Project Structure——Modules—— 将该文件夹设置为 “Source”。如果你的问题这样能解决。我就不说了,你可以不往下看了。

2 解决

那为啥会这样呢。首先你要知道,idea里面不同的文件夹样式代表不同的意思。我从官网上截图列在下面了。其他的我们不说,就说说Directory和Package。Directory下面是不能创建class的,它只是一个“目录”,而Package是一个“包”,是可以创建class文件的。所以既然“文件夹”要作为一个“java package”,需要符合包的命名规则——不能以数字开头,不能是纯数字,不能含有特殊字符,不能是java关键字。因为包的路径要出现在class、interface的最上面,需要引入的。

举个例子,你在idea里面创建了一个文件夹,命名“001”,那他就是一个Directory,其下面是不能创建java文件的,也就是右键没有“Java Class”选项。但是如果你命为"day001",那它就是一个Package,是可以正常的创建java文件的,,也就是右键有“Java Class”选项。如果此时还不能创建java文件,你可以试试上面我提到的那个方法,去网上搜索。好了,所以解决办法是你修改一下文件夹的名字吧。
  

原文链接

【idea文件夹右键新建,没有Java Class选项】相关推荐

  1. 使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行

    标题使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行 1.在电脑桌面使用快捷键win+r打开 2.打开cmd命令界面之后使用md d ...

  2. idea 文件夹右键新建没有Class

    个人简介 作者简介:大家好!我是yukki. 个人主页:yukki.  喜欢:

  3. 删除文件夹右键下的部分目录

    删除文件夹右键下的部分目录 用优化大师等系统优化工具可以删除,可是有些却不能删除,比如文件夹或文件右键列表. 下面介绍一下修改注册表删除的方法: 一.清除鼠标右键菜单中多余项的操作步骤如下: (1)在 ...

  4. bat 复制文件夹_新建366个文件夹,你用了2小时,我使用excel与bat命令1分钟搞定...

    Hello,大家好,今天跟大家分享下,我们如何使用excel与bat命令为2020年的每天都新建一个文件夹,他的操作也并不难,下面就让我们来一起操作下吧 一.填充日期 想要为2020年的每一天都新建一 ...

  5. 如何删除文件夹右键菜单多余项

    如何删除文件夹右键菜单多余项 (1)所有或大部分文件都有的右键菜单 打开注册表编辑器后,在[HKEY_CLASSES_ROOT/*/Shellex/ContextMenuHandlers],根据名称删 ...

  6. taro 在components文件夹中 新建组件时,组件支持自定义命名,但是不能大写开头...

    在components文件夹中 新建组件时,组件支持自定义命名,但是不能大写开头.否则会报错 错误写法: // 真实路径 import MinaMask from '../../components/ ...

  7. iphone文件夹如何添加服务器,iPhone怎么在文件夹内新建文件夹 iPhone在文件夹内新建文件夹方法...

    iPhone怎么在文件夹内新建文件夹?相信很多朋友都不会,于是在各处搜索文件夹套文件夹的方法.但是试过了都失败了,于是乎自己摸索了一下,本教程支持iPad.itouch.iPhone,支持iOS8.4 ...

  8. linux查询所建文件夹,linux中的文件和文件夹的新建、查询、删除

    新建文件夹 使用的mkdir命令可以新建文件夹. mkdir filename 这样就创建了一个叫做filename文件夹. 新建一个文件 新建的文件可以包括任何扩展名,.txt/.cpp/.csv ...

  9. Windows问题:“启用网络发现”打不开,每次点“开启”之后又变“关闭”了/ 文件夹右键属性没有共享功能

    故障: 文件夹右键属性没有共享功能,于是 "查看"---"选项"--- "查看"---去掉"共享向导"的勾勾,发现文件夹 ...

最新文章

  1. R语言常用包分类总结
  2. 关于mybatis里面的Executor--转载
  3. 错误:返回局部变量数组名 \ 解决方案
  4. Linux线程——线程安全问题
  5. 利用rpm包搭建lamp环境及论坛的创建
  6. 网站福音 如何免费获得HTTPS认证服务?
  7. 来腾讯云开发者实验室 学习.NET
  8. mysql保存时乱码了_MySQL保存中文乱码的原因和解决办法
  9. 软件定制开发,程序外包就在这
  10. 怎么让某段css代码只在Chrome 火狐 edge 浏览器生效
  11. 输入框输入文字字符匹配
  12. firefly的使用
  13. FileUpload1.PostedFile.FileName未找到文件或者上传失败
  14. 豆瓣电台桌面版,满足音乐人的需求!
  15. 邮件服务器搬家,邮件搬家操作方法
  16. Raspberry PI 常用命令
  17. 《Python编程从入门到实践 第二版》第八章练习
  18. 一、C++面向对象高级编程(上) (侯捷)
  19. 2.4. Prompting
  20. 【Android QR Code】开源项目:ZXing(三)二维码解码

热门文章

  1. 路由器和交换的本质区别解析
  2. 编译Android源码(9.0)
  3. 中国计算机大师级别的人物,特级大师大多已退隐江湖,看谁能继承衣钵,成为新一代的象棋霸主...
  4. Python爬虫第二课 Selenium介绍和反爬技术
  5. DVWA之CSRF攻击
  6. 今日头条能干掉微信么? | 畅言
  7. 查找替换之 换行符替换
  8. 新浪大赚,阿里吃亏------剖析阿里巴巴入股新浪微博
  9. 你见过最水的程序员是啥样的?
  10. 三款极简好用的epub阅读器