java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...
eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为
"resource/bg.gif" ; //注意resource前面没有 /" 有/则错误
eclipse的相对路径起始位置位于当前包的根目录,System.getProperty("user.dir");可以打印出根目录。
另一种方法:在 src包下建立一个folder,名为res;调用方法如下:
"src/res/bg.gif"
在eclipse下,package,source folder,folder都是文件夹
它们的区别如下:
package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下. (这个很重要,比如在pydev 建立一个python
时,你只能在source folder类型的文件夹下建,不能再其他如folder类型下建)
source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.
项目构建后,source folder里面的java自动编译成class文件到相应的/web-inf/classes文件夹中,其他文件也会移到/web-inf/classes相应的目录下.
package和sourceFolder比较
相同之外:package下除了java文件也可以包含其他文件,而且编译、打包后的文件路径与source folder下的文件路径有一样规则
不同之外:1.sourceFolder靠"/"来进行上下级划分,package靠“.”来进行上下级划分。
2.source folder下能建package,而package下不能建source folder
3.java文件中的package属性是按package路径来进行赋值的,source folder路径不参与java文件的package属性赋值,再由 第二条不同得到结论,所有source folder下的java文件package属性都为空。
folder: 里面可以放入任何文件.包括java源文件,jar文件,其他文件(例如,图片,声音等).在此我说明一下,如果里面含有java源文件,不管程序是否正确,eclipse都不会报错,把它们当做普通文件处理.但是项目如果要使用这里面的文件,情况就不同了.
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
pacage 与 source folder 的转换同上
我的问题解决是将本来想让他编程package的folder,右键单击,buildpath,include。然后这个folder就编程package了。
java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...相关推荐
- java绝对路径和相对路径_Java文件路径,绝对路径和规范路径
java绝对路径和相对路径 Today we will look into the Java file path. Java File path can be abstract, absolute o ...
- Java获取静态资源文件路径
Java获取静态资源文件路径 开发中经常会有文件相关的操作,比如说文件的查找,文件的存储.但是在使用中往往会因为路径问题耽误大量的开发时间.在实际中常常通过File file = new File ...
- html获取文件路径_HTML 文件路径
路径描述 picture.jpg 位于与当前网页相同的文件夹 picture.jpg 位于当前文件夹的 images 文件夹中 picture.jpg 当前站点根目录的 images 文件夹中 pic ...
- java 当前类相对路径_JAVA文件中获取该项目的相对路径方法
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径.http://www ...
- java文件放在哪里_Java文件路径
几大常用的方法 Class.getResource("") 返回的是当前Class这个类所在包开始的位置 getClassLoader().getResource(" ...
- java读取src xml文件路径_Java获取路径方法相对路径读取xml文件方法
(1).request.getRealPath("/");//不推荐使用获取工程的根路径 (2).request.getRealPath(request.getRequestURI ...
- java文件路径转义_java文件路径中“\”和“/”的区别
java文件路径中"\"和"/"的区别 发布时间:2020-06-25 17:51:22 来源:亿速云 阅读:189 作者:Leah 本篇文章为大家展示了jav ...
- java相对路径和绝对路径_Java相对路径/绝对路径总结
Java相对路径/绝对路径总结[@more@]1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test ...
- java 相对路径转绝对路径_Java相对路径/绝对路径总结(转)
1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如: C:xyz est.txt 代表了test.txt文件的绝对路径.http://www. ...
最新文章
- seaborn可视化直方图(histogram)、添加密度曲线、并自定义直方图中每一个条形的条形框的色彩(edgecolor)
- 【poe设备加电配置】
- 禁止程序接收鼠标事件的工具_报表工具html事件--鼠标悬停出现提示信息
- 本地Jupyter连接远程linux服务器
- LocalDateTime与LocalDate之间的相互转换
- 妹子每天加班1分钟,半年崩溃!向公司索赔55万!
- easyui tab 引用html,jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
- jmeter html 乱码,jmeter压测学习14-jmeter返回内容中文乱码问题
- Mysql 解决left join 数据重复的问题
- 以中划线开头正则表达式_正则表达式 汉字、数字、字母、横杠
- Clojure 学习入门(2)- eclipse 插件
- 人工智能3d建模算法_黑科技 | 3D人脸建模可以多简单?一张照片就搞定!
- linux调度器(五)——进程管理与CFS
- React中使用jsoneditor
- 注册表删除windows开机启动项
- 程序人生 - 怡宝和农夫山泉有什么区别,哪个更好一些?
- 操作系统实验二:银行家算法
- springBoot 修行之路1
- 数据结构——背包问题
- ajax java首字母检索_AJAX的拼音首字母查找对应中文的portlet
热门文章
- 织梦系统的安装与详细信息
- Hibernate讲解(三)-类映射文件中常用属性的了解
- 和php结合实现分页js代码,无JS,完全php面向过程数据分页实现代码
- 软件测试是什么,测试从一个点出发。
- linux login 安装桌面,Linux_Ubuntu Linux下安装配置fluxbox桌面环境,安装 基本系统Ubuntu 7.10 G - phpStudy...
- oracle 日期格式化_日期格式化跨年bug,是否与你不期而遇?
- git21天打卡day3-创建仓库
- Python测试转岗网络安全测试,挑战年薪30W+
- 测试经理如何规范测试团队(测试管理篇)
- redis 经纬度_Redis 中的 GEO(地理信息)类型