Eclipse工程标准目录层次结构
今天在学习Maven的时候,返现他们时候的Eclipse的结构有点奇怪,胖先森就跑题了,研究一下他使用的什么?
大家都说Intellij是最好的IDE,这点我也同意,但是有的时候你是否想过我吗真的会使用Eclipse的IDE吗?
哈哈! 好冷的笑话 !
首先说一下为什么要特别写一个文档来说明这个层次结构的事情,各位都在eclipse中使用Java.io.File类读取过workspace中的文件,我相信在不了解eclipse目录层次结构的情况很少有人可以一次性把路径给写对了,为了避免以后再出现这种令人难堪的情况,还是编写这样一篇扫盲性的说明文档比较合适。当然重点绝不是上面的资源路径怎么编写,而是影响围绕整个工程的生命周期的构建活动。
首先看一下eclipse在默认情况下创建一个普通的Java Project的目录结构:
从上面可以看出来eclipse在创建一个Java Project的时候会创建一个默认的Source folder名为src,该文件夹下的所有文件经过编译之后会输出到同级的bin目录下。
关于working set,很好理解,用来分类管理项目工程,你创建的工程主要用来做什么?属于什么类别?考虑完这两个问题你就知道放置在哪个具体的working set中了。
默认情况下,Package Explorer不显示working set,这需要将working set作为顶级元素的设定方法如下:
如何建立Working Sets ?
1.[最简单方法] 在 package explorer 空白处,右击,new->Other->Java Working Set
2.在 java perspective
点击 package explorer 的 倒三角 ,选择 Configurate Working Sets,弹出面板当中选择 new,之后步骤同上.
3.在 javaEE perspective
点击 package explorer 的 倒三角 ,选择 Select Working Sets,弹出面板当中选择 new,之后步骤同上.
怎么修改Working Sets?
1.在java perspective下,点击 package explorer 的 倒三角 ,选择 Configurate Working Sets,弹出面板当中选中要修改的 working set , edit.
2.在javaEE perspective下,点击 package explorer 的 倒三角 ,选择 Select Working Sets,弹出面板当中选中要修改的 working set , edit.