当前位置: 首页 > news >正文

【通用】Linux,VSCode,IDEA,Eclipse等资源相对位置

正文

不论是 IDEALinuxVSCodecmd等等吧,都遵循这个规则:

  1. 如果以斜杠开头,表示从根开始找:
  • IDEA的根是classpathclasspath就是项目被编译后,位于 target下的 classes文件夹,或者位于target/WEB-INF下);
  • cmd的根是C盘D盘
  • Linux的根是所有用户共享的目录。比如/hello,如果根目录没有hello这个文件或目录,会报错;有这个目录才会切换目录。
  1. 如果以..../../ 开头, .. 表示返回上一级,然后 从新位置 查找斜杠后面的目录或文件是否存在。
  2. 以文件名或目录名开头:相当于把当前文件(就是你纠结怎么写资源路径的这个文件)所在的位置作为根目录,然后查看这个目录下是否存在这个文件或目录,不存在就报错;存在就切换目录。

正文结束,下面练练手:

在这里插入图片描述

  1. 第一行:使用..切换回上级目录;
  2. 分割行,无实际意义;
  3. 把当前目录作为根目录,查找到确实有Users目录,切换目录;
  4. 分割行,无实际意义;
  5. 先返回上一级目录,然后以新位置作为根目录,查找到Users目录,切换目录;
  6. 分割行,无实际意义;
  7. 先返回上一级目录,以新位置作为根目录,但不存在hello目录或文件,报错。
http://www.lryc.cn/news/260844.html

相关文章:

  • 音视频技术开发周刊 | 323
  • STM32在CTF中的应用和快速解题
  • SaaS 电商设计 (五) 私有化部署-实现 binlog 中间件适配
  • Android APP 常见概念与 adb 命令
  • 菜鸟学习日记(python)——函数
  • 垃圾回收 (GC) 在 .NET Core 中是如何工作的?
  • Appium 图像识别技术 OpenCV
  • 产品Axure的元组件以及案例
  • 智能优化算法应用:基于头脑风暴算法3D无线传感器网络(WSN)覆盖优化 - 附代码
  • flutter Pageview组件
  • 如何用 Cargo 管理 Rust 工程系列 丙
  • Vue学习笔记-Vue3中的provide与inject
  • 2021年数维杯国际大学生数学建模A题新冠肺炎背景下港口资源优化配置策略求解全过程文档及程序
  • 【css】css实现文字两端对齐效果:
  • ElasticSearch指南 - Mapping - Metadata fields
  • 12.15每日一题(备战蓝桥杯摘花生)
  • VUE-脚手架搭建
  • ArcGIS Pro SDK根据Xml/Json文件反向生成几何
  • LY/T 3301-2022 实木厚芯胶合板检测
  • 代码随想录算法训练营第十六天| 104. 二叉树的最大深度、111. 二叉树的最小深度、222. 完全二叉树的节点个数
  • 字符串——OJ题
  • Linux---cp和mv命令选项
  • LVS负载均衡器(nat模式)+nginx(七层反向代理)+tomcat(多实例),实现负载均衡和动静分离
  • 【深度学习】TensorFlow深度模型构建:训练一元线性回归模型
  • 智能插座是什么
  • 5G工业网关视频传输应用
  • Axure电商产品移动端交互原型,移动端高保真Axure原型图(RP源文件手机app界面UI设计模板)
  • 【k8s】使用Finalizers控制k8s资源删除
  • vscode
  • Jrebel 在 Idea 2023.3中无法以 debug 的模式启动问题