IDEA项目下out与target目录的区别详解

一、目录主要区别:

  1. out存放的是该项目下所有Module(模块)的编译结果。
  2. target存放的是单个Module的编译结果。

二、目录详解

  1. out,中文意思输出,顾名思义,整个项目的输出全部在里面,所有Module的编译结果全都在里面。

    你可以在Project Structure的Project中设置整个项目的编译输出结果。

  2. 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目录的区别详解的更多相关文章

  1. Linux中/proc目录下文件详解

    转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.html Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统 ...

  2. Linux中/proc目录下文件详解(转贴)

      转载:http://www.sudu.cn/info/index.php?op=article&id=302529   Linux中/proc目录下文件详解(一) 声明:可以自由转载本文, ...

  3. tomcat通过tomcat 安装根目录下的conf-Catalina-localhost目录发布项目详解

    tomcat通过conf-Catalina-localhost目录发布项目详解   Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目 ...

  4. Linux(centos)系统各个目录的作用详解

    Linux(centos)系统各个目录的作用详解 文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码 ...

  5. linux(CENTOS)系统各个目录的作用详解

    Linux(CentOS)系统各个目录的作用详解 文件的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码.S ...

  6. 7.usr下重要目录和文件详解

    1./usr下重要目录和文件详解: /usr(存放用户安装的应用软件目录,如MySQL,Apache,这是一个非常重要的目录,类似于Windows下的Program Files目录,用户的很多应用程序 ...

  7. Android目录结构(详解)

    Android目录结构(详解) 下面是HelloAndroid项目在eclipse中的目录层次结构: 由上图可以看出项目的根目录下共有九个文件(夹),下面就这九个文件(夹)进行详解: 1.1src文件 ...

  8. Apache服务的主要目录和配置文件详解

    Apache服务的主要目录和配置文件详解 2014-01-14 19:05:14 标签:httpd配置文件详解 apache配置文件 httpd配置文件 apache文件目录 原创作品,允许转载,转载 ...

  9. linux 查找目录或文件详解

    查找目录:find /(查找范围) -name '查找关键字' -type d查找文件:find /(查找范围) -name 查找关键字 -print 如果需要更进一步的了解,可以参看Linux的命令 ...

  10. tomcat通过conf-Catalina-localhost目录发布项目详解 摘自:http://www.cnblogs.com/iyangyuan/archive/2013/09/12/3316444.html

    Tomcat发布项目的方式大致有三种,但小菜认为通过在tomcat的conf/Catalina/localhost目录下添加配置文件,来发布项目,是最佳选择. 因为这样对tomcat的入侵性最小,只需 ...

随机推荐

  1. HTTP和Servlet快速入门

    目录 1.HTTP 1.1 请求数据格式 1.2 相应数据格式 2.Servlet 3.Servlert的xml配置 1.HTTP 1.1 请求数据格式 请求行:请求数据的第一行 包含三个内容,按顺序 ...

  2. Linux下以tar包的形式安装mysql8.0.28

    Linux下以tar包的形式安装mysql8.0.28 1.首先卸载自带的Mysql-libs(如果之前安装过mysql,要全都卸载掉) rpm -qa | grep -i -E mysql\|mar ...

  3. Kratos漫游指南 1 - 概览

    您好,地球人,欢迎来到Kratos漫游指南. 对于刚开始研究Kratos框架的开发者来说,目前的文档有些零散,这与我们的模块化设计有一些关系,不过Don't panic,从这篇文章开始,我将试图打破这 ...

  4. k8s上安装elasticsearch集群

    官方文档地址:https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html yaml文件地址:https://dow ...

  5. echarts pie饼状图绑定点击事件

    var valueData = [ {value: 33,name: '诊所'}, {value: 29,name: '汽车服务相关'}, {value: 27, name: '洗衣店'}, {val ...

  6. 数据火器库八卦系列之瑞士军刀随APP携带的SQLite

    来源:云数据库技术 数据库打工仔喃喃自语的八卦历史 1. 为导弹巡洋舰设计,用在手机上的数据库 2. Small and Simple, and Better 3. 如何看出是自己的娃:产品定位,特点 ...

  7. Spring笔记四

    Spring-04 1.Spring整合Junit ①导入依赖 <!-- junit --> <dependency> <groupId>junit</gro ...

  8. windows下利用_popen,_wpoen创建管道进行系统命令输出数据

    转载: https://blog.csdn.net/greless/article/details/72383762 参考: http://www.linuxidc.com/Linux/2011-04 ...

  9. winscp报错Server sent passive reply with unroutable address. Using server address instead

    找了一堆没用. 最后终于 1.使用winSCP连接ftp时,编辑会话,单击高级. 2.进入高级设置之后,单击连接,查看连接模式,把被动模式的勾,勾掉. 3.单击确定,然后保存配置,重新连接FTP,OK

  10. 物理服务器做系统盘centos

    linux系统跟windows系统都是操作系统的一种,安装的方法也较多,一样可以通过制作u盘启动盘给linux系统安装.那么具体是如何安装linux?下面就给大家演示下u盘启动盘安装linux系统教程 ...