IntelliJ IDEA右键文件夹没有Java Class文件的原因及解决方法

 更新时间:2020年09月01日 17:15:17   作者:月满轩尼诗三百  
这篇文章主要介绍了IntelliJ IDEA右键文件夹没有Java Class文件的原因及解决方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

问题:

在项目里创建文件夹后,发现竟然不能新建class文件,问题详细如下图:

原因分析:

这里涉及到Sources的作用。Sources 一般用于标注类似 src 这种可编译目录。有时候我们项目当中,可能不单单是 src 目录为可编译的,很可能其他一些特别的目录也得是可编译的,因此我们便需要对该目录进行此标注。而在此项目中,只有 Sources 这种可编译目录才可以新建 Java 类和包

解决方式:

(1)选择 File  -> Project Structure  ->  Project Settings  ->  Modules:

当然,我们也可以之间右键项目,找到Open Modules Settings

(2)选择该项目的java存放的文件夹,右键勾选Sources,即设置为源文件,点击Apply并点击OK:

(3)再次点击新建,此时就可以新建java.class文件了

总结

到此这篇关于IntelliJ IDEA右键文件夹没有Java Class文件的文章就介绍到这了,更多相关idea右键没有java class文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • freemarker jsp java内存方式实现分页示例

    freemarker jsp java内存方式实现分页示例

    这篇文章主要介绍了freemarker jsp java内存方式实现分页示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • springboot 默认静态路径实例解析

    springboot 默认静态路径实例解析

    这篇文章主要介绍了springboot 默认静态路径实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11
  • java List集合去除null的4种方法

    java List集合去除null的4种方法

    这篇文章主要给大家介绍了java List集合去除null的3种方法,文中通过代码示例将每种方法都介绍的非常详细,对大家学习或者使用Java具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • springmvc拦截器登录验证示例

    springmvc拦截器登录验证示例

    本篇文章主要介绍了springmvc拦截器登录验证示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • selenium操作隐藏的元素(python+Java)

    selenium操作隐藏的元素(python+Java)

    这篇文章主要介绍了selenium操作隐藏的元素(python+Java),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Spring MVC温故而知新系列教程之从零开始

    Spring MVC温故而知新系列教程之从零开始

    Spring MVC 框架在 Java 的 Web 项目中应该是无人不知的吧,你不会搭建一个 Spring 框架?作为身为一个刚刚学习Java的我都会,如果你不会的话,那可真令人忧伤。下面这篇文章主要给大家介绍了关于Spring MVC从零开始的相关资料,需要的朋友可以参考下
    2018-05-05
  • Jax-rs规范下REST接口使用方法详解

    Jax-rs规范下REST接口使用方法详解

    这篇文章主要介绍了Jax-rs规范下REST接口使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • Spring 与 JDK 线程池的简单使用示例详解

    Spring 与 JDK 线程池的简单使用示例详解

    这篇文章主要介绍了Spring 与 JDK 线程池的简单使用,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • Java基础之Filter的实例详解

    Java基础之Filter的实例详解

    这篇文章主要介绍了Java基础之Filter的实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • JDBC连接MySql数据库步骤 以及查询、插入、删除、更新等

    JDBC连接MySql数据库步骤 以及查询、插入、删除、更新等

    这篇文章主要介绍了JDBC连接MySql数据库步骤,以及查询、插入、删除、更新等十一个处理数据库信息的功能,需要的朋友可以参考下
    2018-05-05

最新评论