eclipse中folder、source folder、package的区别及相互转换
在eclipse中package、source folder、 folder都是文件夹,但是他们还是有一些区别的:
- folder:就是普通的文件夹,就像windows下面的普通文件夹一样,但是在eclipse中可以存放所有的文件,jar、class、配置文件等等。
- source folder:中文意思就是源码包,它拥有folder的所有功能,但是也有自己的特性,就是source folder文件夹下的java文件都会被编译,编译过的文件会放入我们设置好的编译文件路径下。
- package文件夹也是一种特别的文件夹,他的特别之处在于他必须存在于source folder下面,上下级通过.点号来区分,他的路径最后组成了每一个类的包路径名
package和sourceFolder比较
相同之处:
package下除了java文件也可以包含其他文件,而且编译、打包后的文件路径与source folder下的文件路径有一样规则
不同之外:
- sourceFolder靠”/”来进行上下级划分,package靠“.”来进行上下级划分。
- source folder下能建package,而package下不能建source folder
- java文件中的package属性是按package路径来进行赋值的,source folder路径不参与java文件的package属性赋值,再由第二条不同得到结论,所有source folder下的java文件package属性都为空。
package,source folder,folder 之间相互转换
package 转成 folder 显示:选中package, build path-> Exclude
folder 转成 package 显示:选中folder, build path-> Include
package 转成 source folder 显示:选中package, build path-> Use as Source folder
source folder 转成 package 显示:选中folder, build path-> Remove from BuildPath
folder 转 source folder 显示:选中folder, build path -> Use as Source folder
source folder 转folder 显示:选中source folder, build path->Remove from BuildPath
eclipse中folder、source folder、package的区别及相互转换相关推荐
- linux中fork, source和exec的区别
shell的命令可以分为内部命令和外部命令. 内部命令是由特殊的文件格式.def实现的,如cd,ls等.而外部命令是通过系统调用或独立程序实现的,如awk,sed. source和exec都是内部命令 ...
- PyCharm中Directory与Python package的区别
对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...
- python package和目录_PyCharm中Directory与Python package的区别
对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...
- pycharm和python一样吗_PyCharm中Directory与Python package的区别
对于Python而言,有一点是要认识明确的,python作为一个相对而言轻量级的,易用的脚本语言(当然其功能并不仅限于此,在此只是讨论该特点),随着程序的增长,可能想要把它分成几个文件,以便逻辑更加清 ...
- eclipse中folder、source folder和package的区别
今天做ssm项目时,突然发现了这个问题,特别好奇,sqlSessionFactory.xml文件如何找到: 1.放在src/hello目录下: InputStream inputStream = Re ...
- eclipse package,source folder,folder区别及相互转换
在eclipse下,package,source folder,folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也 ...
- java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...
eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为 "resource/bg.gif" ; //注意resourc ...
- package、folder和source folder的区别
前言:我使用的是Eclipse,因此示例都是以这个IDE进行演示,其他IDE应该是类同的.package.folder和source folder本质都是文件夹,只不过是处理方式不同的文件夹. 首 ...
- package,source folder,folder问题
下面参考了其他博客 在eclipse,idea下folder,package,source folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到so ...
- Eclipse中快速为类提供构造器、get()、set()方法、重写toString()、hasCode()、equals()等
当我们写一个类的时候,经常会写构造器,get().set()方法等,以及打印类的信息需要重写toString方法等.这些eclipse已经为我们提供好了,只需直接点击输出即可.方法如下: Eclips ...
最新文章
- 十年之后,数字孪生将这样改变我们的工作与生活
- CNCC技术论坛:后量子霸权阶段的量子计算
- c语言 蓝屏,C:WINDOWSMinidump文件 导致蓝屏请问是什么問題呢?
- Bitcoin0.21版 公链开发(4) Apache windows上安装
- 基础知识:编程语言介绍、Python介绍、Python解释器安装、运行Python解释器的两种方式、变量、数据类型基本使用
- 推荐几个2021年在Redis、Go和Rust领域异军突起的技术公众号
- 第 10 章 数组和指针
- 2021 互联网公司时薪排行榜出炉!微软、美团很不错
- (转)使用C#开发ActiveX控件
- 【鱼眼镜头3】[鱼眼畸变模型]:除法模型(核密度估计径向失真校正方法)
- 《图书管理系统》毕业论文
- 广义线性模型python
- 怎么让放大的图片变清晰?
- 「解析」netron 模型可视化
- python 道生一,一生二,二生三,三生万物
- 碳足迹审核的计算有几种方法?
- 链路聚合负载分担方式
- 〖Windows〗三星(SAMSUNG)905S3G-K07 安装Windows 7 过程分享
- 消息队列常见的几种使用场景介绍!
- 最全Java各修饰符详解(接口、类、方法、变量)