eclipse ide中folder、source folder、package 区别
2015-09-27 17:44
393 查看
吐槽:惭愧,最近略丢人,毕竟好像09年之后就没用过eclipse,一直用myeclipse,呵呵呵呵呵呵呵.
不过,作为一个大龄程序员,居然连这中东西也不知道,也是,够,丢,人。
眼高手低害死人。
参考:http://www.cnblogs.com/slowly-keeping/archive/2012/04/23/2466054.html
___________________________________________________________________
一、相同点:
1.在eclipse 中 这三者都是文件夹
二、不同点:
1.package:建立时,自动建立也只能建立到source folder目录下
2.source folder:存放----java源代码
----package
----其他文件,如各种xml.properites等文件
这个目录下的文件,如果时web项目,在编译后,会自动存放到web-inf/classes目录下:
例如:
编译器web项目目录结构:
编译后,这三个目录下的各种文件会出现在classes目录下——不包括最顶层的目录,如src、conf等
3.可以存放任何文件,如果存放.java文件,即时文件有错,ide也不会报错,因为不会编译这里的文件。
三、转换
1.folder --->转source folder,例如有些配置文件放在folder里,但是加载时需要从class path里加载,就需要转换一下。
右键folder---build path ----user as source folder
2.source folder---->folder:
右键source folder---build path ----remove from build path
不过,作为一个大龄程序员,居然连这中东西也不知道,也是,够,丢,人。
眼高手低害死人。
参考:http://www.cnblogs.com/slowly-keeping/archive/2012/04/23/2466054.html
___________________________________________________________________
一、相同点:
1.在eclipse 中 这三者都是文件夹
二、不同点:
1.package:建立时,自动建立也只能建立到source folder目录下
2.source folder:存放----java源代码
----package
----其他文件,如各种xml.properites等文件
这个目录下的文件,如果时web项目,在编译后,会自动存放到web-inf/classes目录下:
例如:
编译器web项目目录结构:
编译后,这三个目录下的各种文件会出现在classes目录下——不包括最顶层的目录,如src、conf等
3.可以存放任何文件,如果存放.java文件,即时文件有错,ide也不会报错,因为不会编译这里的文件。
三、转换
1.folder --->转source folder,例如有些配置文件放在folder里,但是加载时需要从class path里加载,就需要转换一下。
右键folder---build path ----user as source folder
2.source folder---->folder:
右键source folder---build path ----remove from build path
相关文章推荐
- java环境变量——classpath、path、JAVA_HOME的作用
- Java web开发快速上手
- java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition
- 详细讲解Java的泛型
- Java注解Annotation详解
- Java 实现单向链表
- JAVA泛型擦除机制
- Java循环链表实现约瑟夫环
- Java反射机制详解
- JAVA入门知识汇总
- MyEclipse 修改工程名
- 深入解析Java接口(interface)的使用
- spring如何加载classpath和classpath*资源
- 简单理解Java的抽象类
- javaweb中Cookie对用户密码保存的例子
- JAVA小总结
- eclipse导入jar包的方式
- Java学习笔记【集合】
- Java并发编程实践之Callable,Future,RutureTask的使用
- JAVA静态加载出错