Intellij Idea Javaweb 目录结构及获取项目内资源
来源:互联网 发布:数据库外键的设置语句 编辑:程序博客网 时间:2024/05/18 02:21
获取项目内资源文件
getResource(“”); 返回的是URL对象,路径是当前Class这个类所在包的位置
getResource(“/”); 返回的是URL对象,返回classpath路径
下例: 其中 Project为工程名
Project
src
- action
test
- demo.txt
- FilePathTest.java
production
- Project
- src
- action
- test
- demo.txt
- FilePathTest.class
通过Class
在FilePathTest.java
中获取资源:
this.getClass().getResource("/").getPath(); // .../production/Project/this.getClass().getResource("").getPath;// ../production/Project/src/test/this.getClass().getResource("demo.txt").getPath(); // 获取当前class文件所在目录test下的 demo.txt 文件this.getClass().getResource("/demo.txt").getPath(); // 获取classpath 下的 demo.txt, 即 查找../production/Project 下是否有 demo.txt
通过ClassLoader
获取资源
this.getClass().getClassLoader().getResource("").getPath()); // 获取classpath, ../production/Projectthis.getClass().getClassLoader().getResource("/").getPath());// 报错this.getClass().getClassLoader().getResource("/demo.txt").getPath(); // .../production/Project/src/test/demo.txt
阅读全文
0 0
- Intellij Idea Javaweb 目录结构及获取项目内资源
- IntelliJ IDEA 目录结构
- Intellij Idea 创建JavaWeb项目
- Intellij Idea 创建JavaWeb项目
- Intellij Idea 创建JavaWeb项目
- IntelliJ IDEA创建JavaWeb项目
- Intellij idea创建javaWeb项目
- IntelliJ IDEA 14.0 javaweb项目发布及启动
- IntelliJ IDEA 14.0 javaweb项目发布及启动
- Intellij idea导入项目时没有目录结构
- JavaWeb项目目录结构
- JavaWeb项目结构 目录结构
- intellij idea导入eclipse项目 javaweb
- 使用IntelliJ IDEA开发JavaWeb项目
- Mac下intellij IDEA新建javaweb项目
- Intellij IDEA WEB结构目录说明【转载】
- JavaWeb项目的目录结构
- Intellij IDEA创建Maven Web项目 左边目录结构不正确原因
- 网络唤醒全攻略(Wake On Lan)
- Linux换源
- 筛法求素数
- 第一周开门作
- ZooKeeper_13_服务启动
- Intellij Idea Javaweb 目录结构及获取项目内资源
- Activiti
- 围棋-简单死活
- 【POJ】2484
- 八皇后问题
- C# 调用带有输出参数的分页存储过程
- 174. Dungeon Game
- JSP的三个编译指令
- Git服务器搭建及仓库克隆