震惊!心态炸裂!IntelliJ IDEA Project Structure下Paths指定的module compile output path由于指定路径错误导致磁盘内容被删光了!

本文主要是介绍震惊!心态炸裂!IntelliJ IDEA Project Structure下Paths指定的module compile output path由于指定路径错误导致磁盘内容被删光了!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

  我是在一次下载zip源码文件并解压后,直接使用idea打开这个源码文件,然后一般都运行不了,因为编译路径改变了(我是这样),得先把项目的SDK设置一下也就是jdk,然后把Modules下Sources下的Content Root重新导入一下,然后运行按钮就会显示出来,现在运行会报上图所示的错误,因为默认路径是Inherit project compile output path:继承项目编译输出路径 选择此选项以使用为项目指定的路径。即Project选项中设置的out文件路径,发现并没有指定,所以报错。有两种方法解决,一种是直接指定Project选项中设置的out文件路径,另一种则是Use module compile output path:使用模块编译输出路径。

           Output path:编译输出路径。

           Test output path:测试代码编译输出路径。

           Exclude output paths: 排除输出路径,选中此复选框可以排除输出目录。

  就在我用了第二种方法后,是可以正常运行了(注意这里我设置的路径是整个E盘)。但是随后我又打开了一个源码文件,按照上述一样配置了一遍,还是指定的E盘,出乎意料的事发生了,运行它竟然一直在转,过来一会儿我仔细一看那个英文,写的是clean E啥啥啥的,我直接懵逼了,一看E盘几乎啥也没了,啥git、maven、分布式项目全没了,这时为时已晚,下次我再也不把路径放到整个磁盘下了,放到指定文件夹下即可,因为它每一次新的运行都会先清除上次你指定路径下的东西,据我测试是这样,后来我把电脑重装了一遍,反正也没东西了,正好也卡,顺便重装了,下次遇到需要打开的话我直接复制粘贴代码或者将编译路径out指定到指定磁盘的指定文件夹下了,将我的亲身经历分享给大家,以免大家损失重要的文件!

 

这篇关于震惊!心态炸裂!IntelliJ IDEA Project Structure下Paths指定的module compile output path由于指定路径错误导致磁盘内容被删光了!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/186277

相关文章

Go标准库常见错误分析和解决办法

《Go标准库常见错误分析和解决办法》Go语言的标准库为开发者提供了丰富且高效的工具,涵盖了从网络编程到文件操作等各个方面,然而,标准库虽好,使用不当却可能适得其反,正所谓工欲善其事,必先利其器,本文将... 目录1. 使用了错误的time.Duration2. time.After导致的内存泄漏3. jsO

idea中创建新类时自动添加注释的实现

《idea中创建新类时自动添加注释的实现》在每次使用idea创建一个新类时,过了一段时间发现看不懂这个类是用来干嘛的,为了解决这个问题,我们可以设置在创建一个新类时自动添加注释,帮助我们理解这个类的用... 目录前言:详细操作:步骤一:点击上方的 文件(File),点击&nbmyHIgsp;设置(Setti

使用Python实现获取网页指定内容

《使用Python实现获取网页指定内容》在当今互联网时代,网页数据抓取是一项非常重要的技能,本文将带你从零开始学习如何使用Python获取网页中的指定内容,希望对大家有所帮助... 目录引言1. 网页抓取的基本概念2. python中的网页抓取库3. 安装必要的库4. 发送HTTP请求并获取网页内容5. 解

Python中ModuleNotFoundError: No module named ‘timm’的错误解决

《Python中ModuleNotFoundError:Nomodulenamed‘timm’的错误解决》本文主要介绍了Python中ModuleNotFoundError:Nomodulen... 目录一、引言二、错误原因分析三、解决办法1.安装timm模块2. 检查python环境3. 解决安装路径问题

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

如何解决mysql出现Incorrect string value for column ‘表项‘ at row 1错误问题

《如何解决mysql出现Incorrectstringvalueforcolumn‘表项‘atrow1错误问题》:本文主要介绍如何解决mysql出现Incorrectstringv... 目录mysql出现Incorrect string value for column ‘表项‘ at row 1错误报错

Linux修改pip和conda缓存路径的几种方法

《Linux修改pip和conda缓存路径的几种方法》在Python生态中,pip和conda是两种常见的软件包管理工具,它们在安装、更新和卸载软件包时都会使用缓存来提高效率,适当地修改它们的缓存路径... 目录一、pip 和 conda 的缓存机制1. pip 的缓存机制默认缓存路径2. conda 的缓

Python实现常用文本内容提取

《Python实现常用文本内容提取》在日常工作和学习中,我们经常需要从PDF、Word文档中提取文本,本文将介绍如何使用Python编写一个文本内容提取工具,有需要的小伙伴可以参考下... 目录一、引言二、文本内容提取的原理三、文本内容提取的设计四、文本内容提取的实现五、完整代码示例一、引言在日常工作和学

Python实现合并与拆分多个PDF文档中的指定页

《Python实现合并与拆分多个PDF文档中的指定页》这篇文章主要为大家详细介绍了如何使用Python实现将多个PDF文档中的指定页合并生成新的PDF以及拆分PDF,感兴趣的小伙伴可以参考一下... 安装所需要的库pip install PyPDF2 -i https://pypi.tuna.tsingh

Windows系统下如何查找JDK的安装路径

《Windows系统下如何查找JDK的安装路径》:本文主要介绍Windows系统下如何查找JDK的安装路径,文中介绍了三种方法,分别是通过命令行检查、使用verbose选项查找jre目录、以及查看... 目录一、确认是否安装了JDK二、查找路径三、另外一种方式如果很久之前安装了JDK,或者在别人的电脑上,想