IDEA项目下out与target目录的区别详解
IDEA项目下out与target目录的区别详解
一、目录主要区别:
- out存放的是该项目下所有Module(模块)的编译结果。
- target存放的是单个Module的编译结果。
二、目录详解
out,中文意思输出,顾名思义,整个项目的输出全部在里面,所有Module的编译结果全都在里面。
你可以在Project Structure的Project中设置整个项目的编译输出结果。

target,中文意思目标,这个目标,就以我的理解来看,就是Module的目标输出,里面放置了你指定模块的输出结果。
在Project Structure的Modules中可以设置每个module的编译输出路径,在这里如果指定了某个mudule的编译输出路径,则不会再输出到out文件夹中了。

三、反思
作为一个本科生,学校教的是越来越水,大二上学期学的Java,现在大三的小学期,老师还在讲大二的小学期和大三的Java Web都讲过的servlet,都讲烂了,但还是讲。
我不知道是学校的问题还是老师的问题,讲的最多的就是搭建环境,每个老师都讲,美其名曰,照顾那些基础不好的同学。不是,他们这是学不学的问题吗,非要一直让我们跟着他们浪费时间。每年9k的学费交上是让我来搁这里跟着你servlet学三遍?我自己学学spring boot,mybatis不好么?
但是我又很矛盾,老师的这些课,食之无味,弃之可惜,我在你这学到最多的知识是idea的快捷键和windows切换桌面,方便开发?
不自学,只会被社会淘汰,说实话,本科生你的代码能力,真不如人家培训班出来的,我知道,有人会说,啊,本科生,重点在基础,网络,不在代码上,和培训班的不在一条线上。
我知道,我以前也是这样子认为的,我知道我的学校差,计算机网络,计算机操作系统,计算机组成原理,这几门基础课,都在学,怎么过的考试我不知道?都是考前突击,复习,死记硬背,然后呢,就考试,考完就完了,有几个人,去看那本书《30天自制操作系统》,有几个人,自己去实操一下计算机网络,自己搭一下,没有,或者说很少。
我的学校是一个末流211,我知道水平差,可是周围的人不都是这样,大部分人完全不听课,尤其现在是线上,出来毕业真不如培训班的。
这不怪学校,这样子教育人家大佬还是会出现的。而自己听不进去老师讲课,又不自学,只能是被淘汰。
自己去学习,打好基础,虽然我大二就一直用idea,这个out和target的问题早就出现了,一直没有去往懂搞,只能说,打好基础,去学什么东西都要脚踏实地。
是学生,正在学习,自己遇到的问题写点博客,如有错误,请谅解,如果发现了错误可以评论一下。
IDEA项目下out与target目录的区别详解的更多相关文章
- Linux中/proc目录下文件详解
转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.html Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统 ...
- Linux中/proc目录下文件详解(转贴)
转载:http://www.sudu.cn/info/index.php?op=article&id=302529 Linux中/proc目录下文件详解(一) 声明:可以自由转载本文, ...
- tomcat通过tomcat 安装根目录下的conf-Catalina-localhost目录发布项目详解
tomcat通过conf-Catalina-localhost目录发布项目详解 Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目 ...
- Linux(centos)系统各个目录的作用详解
Linux(centos)系统各个目录的作用详解 文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码 ...
- linux(CENTOS)系统各个目录的作用详解
Linux(CentOS)系统各个目录的作用详解 文件的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码.S ...
- 7.usr下重要目录和文件详解
1./usr下重要目录和文件详解: /usr(存放用户安装的应用软件目录,如MySQL,Apache,这是一个非常重要的目录,类似于Windows下的Program Files目录,用户的很多应用程序 ...
- Android目录结构(详解)
Android目录结构(详解) 下面是HelloAndroid项目在eclipse中的目录层次结构: 由上图可以看出项目的根目录下共有九个文件(夹),下面就这九个文件(夹)进行详解: 1.1src文件 ...
- Apache服务的主要目录和配置文件详解
Apache服务的主要目录和配置文件详解 2014-01-14 19:05:14 标签:httpd配置文件详解 apache配置文件 httpd配置文件 apache文件目录 原创作品,允许转载,转载 ...
- linux 查找目录或文件详解
查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令 ...
- tomcat通过conf-Catalina-localhost目录发布项目详解 摘自:http://www.cnblogs.com/iyangyuan/archive/2013/09/12/3316444.html
Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的入侵性最小,只需 ...
随机推荐
- gem5使用记录,gem5入门学习和环境配置。
工作需要,对gem5有点兴趣,准备自己研究一下,gem5新手刚开始入门学习,主要参考了网上其他前人的文章和官方说明. 目前网上的前人文章有部分有点太早了,稍显过时,我结合自己的经历来整理一下流程. g ...
- C语言可以在执行语句中间定义变量吗?
C语言可以在执行语句中间定义变量吗? 例如:for(int i=0; i<5; i++){ ...
- Elasticsearch的ETL利器——Ingest节点
文章转载自: https://mp.weixin.qq.com/s?__biz=MzI2NDY1MTA3OQ==&mid=2247484473&idx=1&sn=1b3b07b ...
- rocketmq 4.x 双主双从同步读写
文章标题写的是多M多S同步双写集群安装,但是看具体参数配置,写的是异步复制Master brokerRole=ASYNC_MASTER flushDiskType=SYNC_FLUSH #刷盘方式 # ...
- 存储卷PersistentVolume
概述 与管理计算资源相比,管理存储资源是一个完全不同的问题.为了更好的管理存储,Kubernetes 引入了 PersistentVolume 和 PersistentVolumeClaim 两个概念 ...
- 方法的重写(override / overwrite)
1.重写:子类继承父类以后,可以对父类中同名同参数的方法,进行覆盖操作 2.应用:重写以后,当创建子类对象以后,通过子类对象调用子父类中的同名同参数的方法时,实际执行的是子类重写父类的方法. 重写的规 ...
- 1.RabbitMQ系列之服务启动
1. docker方式启动MQ # latest RabbitMQ 3.10 docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:156 ...
- Linux基础_4_文件夹管理
文件路径 . #表示当前目录,同./ .. #表示上级目录,同../ ../../ #表示上上级目录 / #表示根目录 注:文件名长度不超过255个字符 注:.开头为隐藏文件 切换目录 cd #默认切 ...
- Magnet: Push-based Shuffle Service for Large-scale Data Processing
本文是阅读 LinkedIn 公司2020年发表的论文 Magnet: Push-based Shuffle Service for Large-scale Data Processing 一点笔记. ...
- 简读《ASP.NET Core技术内幕与项目实战》之3:配置
特别说明:1.本系列内容主要基于杨中科老师的书籍<ASP.NET Core技术内幕与项目实战>及配套的B站视频视频教程,同时会增加极少部分的小知识点2.本系列教程主要目的是提炼知识点,追求 ...