IDEA打开java项目后里面的java文件不能运行解决办法

 更新时间:2023年10月17日 10:09:42   作者:滕青山  
这篇文章主要给大家介绍了关于IDEA打开java项目后里面的java文件不能运行的解决办法,有时候想运行别人的项目,但是别人的项目并非IDEA项目(甚至只有源码),当我们打开项目时候,并不能运行,需要的朋友可以参考下

问题描述

问题如图,IDEA打开java项目后里面的java文件不能运行,而且文件图标全部变成了普通文件的图标

解决方法

Project Structure -> Modules -> Import Module

image-20230225211342215

选择pom.xml文件

image-20230225211415272

点击后虽然左侧没有显示,但是点击右下角“OK”就可以。

然后给src设置为Sources目录:

image-20230225211602489

最后回到代码页面就发现文件已经变成java可运行文件的图标了。

总结

到此这篇关于IDEA打开java项目后里面的java文件不能运行解决的文章就介绍到这了,更多相关IDEA java文件不能运行内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spark学习笔记之Spark中的RDD的具体使用

    Spark学习笔记之Spark中的RDD的具体使用

    这篇文章主要介绍了Spark学习笔记之Spark中的RDD的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • 深入解析IntelliJ IDEA类创建失败的问题解析与解决方案

    深入解析IntelliJ IDEA类创建失败的问题解析与解决方案

    在日常Java开发中,集成开发环境(IDE)是我们最亲密的伙伴,本文将深入分析一个常见的IntelliJ IDEA错误并提供全面的解决方案,感兴趣的小伙伴可以了解下
    2025-08-08
  • java 回调机制的实例详解

    java 回调机制的实例详解

    这篇文章主要介绍了java 回调机制的实例详解的相关资料,希望通过本文的示例能帮助到大家理解使用回调机制,需要的朋友可以参考下
    2017-09-09
  • JAVA中compareTo方法的使用小结

    JAVA中compareTo方法的使用小结

    compareTo方法的目的是用来比较两个对象的大小的,本文主要介绍了JAVA中compareTo方法的使用小结,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • java数字图像处理基础使用imageio写图像文件示例

    java数字图像处理基础使用imageio写图像文件示例

    这篇文章主要介绍了Java 2D的图像处理API,文章讨论和提及的API都是基于JDK6的,Java中写一个图像文件使用ImageIO对象即可,下面看代码吧
    2014-01-01
  • SpringBoot整合RabbitMQ实现延迟队列和死信队列

    SpringBoot整合RabbitMQ实现延迟队列和死信队列

    RabbitMQ的死信队列用于接收其他队列中的“死信”消息,所谓“死信”,是指满足一定条件而无法被消费者正确处理的消息,死信队列通常与RabbitMQ的延迟队列一起使用,本文给大家介绍了SpringBoot整合RabbitMQ实现延迟队列和死信队列,需要的朋友可以参考下
    2024-06-06
  • Java中数组容器(ArrayList)设的计与实现

    Java中数组容器(ArrayList)设的计与实现

    本篇文章主要跟大家介绍我们最常使用的一种容器ArrayList、Vector的原理,并且自己使用Java实现自己的数组容器MyArrayList,让自己写的容器能像ArrayList那样工作,感兴趣的可以了解一下
    2022-07-07
  • java基础检查和未检查异常处理详解

    java基础检查和未检查异常处理详解

    这篇文章介绍了java基础中异常的处理,主要讲解了java检查和未检查异常处理的示例详解有需要的朋友可以借鉴参考下,希望能够有所帮助
    2021-10-10
  • Java通过Process类Runtime.getRuntime().exec()执行bat脚本程序

    Java通过Process类Runtime.getRuntime().exec()执行bat脚本程序

    用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这篇文章主要给大家介绍了关于Java如何通过Process类Runtime.getRuntime().exec()执行bat脚本程序的相关资料,需要的朋友可以参考下
    2024-01-01
  • SpringBoot2使用JTA组件实现基于JdbcTemplate多数据源事务管理(亲测好用)

    SpringBoot2使用JTA组件实现基于JdbcTemplate多数据源事务管理(亲测好用)

    这篇文章主要介绍了SpringBoot2使用JTA组件实现基于JdbcTemplate多数据源事务管理(亲测好用),在Spring Boot 2.x中,整合了这两个JTA的实现分别是Atomikos和Bitronix,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-07-07

最新评论