下面参考了其他博客, 自己写下加深印象:

在eclipse下package,source folder,folder都是文件夹。

package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下。

source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件。项目构建后,source folder里面的java自动编译成class文件到相应的/WEB-INF/classes文件夹中,其他文件也会移到/WEB-INF/classes相应的目录下。

package和sourceFolder比较

相同之外:package下除了java文件也可以包含其他文件,而且编译、打包后的文件路径与source folder下的文件路径有一样规则

不同之处:

  • Source folder靠"/"来进行上下级划分,package靠“.”来进行上下级划分。
  • source folder下能建package,而package下不能建source folder
  • java文件中的package属性是按package路径来进行赋值的,source folder路径不参与java文件的package属性赋值,再由第二条不同得到结论,所有source folder下的java文件package属性都为空。
  • folder: 里面可以放入任何文件。包括java源文件,jar文件,其他文件(例如,图片,声音等)。在此我说明一下,如果里面含有java源文件,不管程序是否正确,eclipse都不会报错,把它们当做普通文件处理。但是项目如果要使用这里面的文件,情况就不同了。

eclipse package,source folder,folder区别相关推荐

  1. eclipse package,source folder,folder区别及相互转换

    在eclipse下,package,source folder,folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也 ...

  2. java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...

    eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为 "resource/bg.gif" ; //注意resourc ...

  3. package、folder和source folder的区别

    前言:我使用的是Eclipse,因此示例都是以这个IDE进行演示,其他IDE应该是类同的.package.folder和source folder本质都是文件夹,只不过是处理方式不同的文件夹.   首 ...

  4. package,source folder,folder

    在eclipse下,package,source folder,folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到source folder下,也 ...

  5. package,source folder,folder问题

    下面参考了其他博客 在eclipse,idea下folder,package,source folder都是文件夹. 它们的区别如下: package:当你在建立一个package时,它自动建立到so ...

  6. maven 指令之package 和install的区别

    https://blog.csdn.net/zy103118/article/details/79901357 maven 指令之package 和install的区别 2018年04月11日 19: ...

  7. package 和 install的区别

    之前一直不明白package与  install的区别,今天测试了下. 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下.这时编译b项目,还是会报错,找不到 ...

  8. source和./的区别

    熟悉Linux的朋友常使用·bash·.·sh·.·source·.·.·,但却并非每位朋友都知道其中的区别.我们通过下面一幅图来为大家说明白. 如图大家可以看到用./方式执行完脚本后,脚本内的所有环 ...

  9. source ./ 和 . 的区别

    source ./ 和 . 的区别 ./script 作为一个可执行文件来运行脚本,启动一个子shell来运行它,当执行完脚本之后,又回到了父shell中,所以在子shell中执行的一切操作都不会影响 ...

最新文章

  1. 全国志愿信息服务器,全国志愿者服务信息系统官网登录,2020全国志愿者服务信息系统官网登录注册入口预约 v1.0-手游汇...
  2. 华东师范计算机入门平时作业,计算机入门模拟卷A-华东师范大学.doc
  3. 201521123111《Java程序设计》第14周学习总结
  4. 你的行为合理吗?看看社会心理学给我们的启示。
  5. [教程]Tensorflow + win10 + CPU + Python3.6+ 安装教程
  6. mysql 自动递增值归零_修改MySQL自动递增值
  7. java 缓冲流 刷新_java – 缓冲和刷新Apache Beam流数据
  8. 券商交易模式下的单产品多券商方案
  9. 一份毕业指南给需要的人
  10. 笔杆子被领导倚重的核心竞争力是什么?
  11. git加速 用谷歌浏览器插件
  12. 大数据_数据来源类型
  13. java 龙卷风_java8-lamba表达式的使用-遁地龙卷风
  14. C中%g(G)g格式符用法详解
  15. Linux下的常用的打包和解压缩命令
  16. Kafka(一):概述
  17. java计算机毕业设计线上旅行信息管理系统源代码+数据库+系统+lw文档
  18. 第二节:delay()延时实现LED灯的闪烁。
  19. 苹果手机咋截屏_苹果手机信号满格但是没网络咋处理
  20. robomongo导入数据_robo 3t - 如何使用robomongo从Mongodb导出json

热门文章

  1. 2021支付宝集五福攻略大全-集齐攻略
  2. 谈谈K8S Pod Eviction 机制
  3. 写出HTML的基本结构 做简要说明,北京市顺义区2017年--2018年届高三二模语文试题(卷)与答案解析.doc...
  4. 装PDF应用软件重启计算机,Win10每次将PDF默认打开方式设为其他软件,第二天总会改回Edge?...
  5. Python爬虫实例,一小时上手爬取淘宝评论(附代码)!
  6. HP-UNIX 磁带备份-----make_tape_recovery命令详解
  7. 商用计算机使用温度,电脑一般的使用温度为?
  8. 门店如何利用会员系统软件做精细化运营管理
  9. 三星D828刷机教程,完全经典版(附图)
  10. 广州考生报深大计算机,抢破头!这所大学既不是985也不是211,为什么广东考生都想上?...