2 chaobaby94 ChaoBaby94 于 2016.03.08 22:52 提问

Java项目路径,SourceFolder相对路径的查找规则

通常获取一个文件,可以直接src/...相对路径就是src。
看视频在项目创建一个Source Folder。名字为config。然后在src下的代码获取config下的文件a/b.properties为什么直接"a/b.properties"就行了?相对路径不是src/吗?
怎么config/也可以?

1个回答

qq_20125323
qq_20125323   2016.03.09 15:02

首先应该 得知道当前路径是什么吧。相对对当前目录 的 路径。

ChaoBaby94
ChaoBaby94 代码如下 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder()// .build(Resources.getResourceAsStream("SqlMapConfig.xml"));其中SqlMapConfig.xml在是src的兄弟目录,这句代码是在src目录下
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
在java项目中通过相对路径获取资源的方式
1.可以通过 类名.class.getResource方法获取或者getSystemResource 2.可以通过当前线程 Thread.currentThread().getContextClassLoader().getResource获取 public class TestDemo {public static void main(String[] args) throws
JavaWeb 项目中的绝对路径和相对路径问题
最近在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 /  所代表的含义不同,导致在调试路径上浪费了大量时间。 在JavaWeb项目中尽量使用绝对路径  因为使用绝对路径是绝对不会出错的,而使用相对路径可能会出现错误。 首先 说下在JavaWeb项目中的绝对路径和相对路径的含义 绝对路径: 相对于当前Web应用根路径的路径  也就是任何路径都必须要带上conte
关于java和web项目中的相对路径问题
http://blog.csdn.net/swlxm/archive/2007/04/27/1587185.aspxWeb项目中的相对路径 在JSP的HTML部分中的相对路径 在JSP的JAVA部分中的相对路径  在FORM的ACTION属性中的Servlet引用  在Servlet中forward到另一JSP文件 对 于第一种情
关于java项目 Source Folder编译后的路径问题(类加载路径问题)
首先我们来看工程目录结构: 在做Mybatis的时候我们在src下面的某个包的某个类里读取另一个sourceFolder config下的SqlMapConfig.xml的时候可以 像读取本目录下的文件一样直接读取这是为什么呢? 其实,再看一下工程编译后的目录结构就一目了然了: 可以看到这里多了一个bin,那么这里面又是啥呢,来看一下: 这就很清晰了吧,所有source folder(s
Java项目中根据相对路径和绝对路径获取文件的方法 getResource(name)
首先,项目中文件分布情况如下,innerFile.txt位于test.test包下,innerInnerFile.txt位于test.test.inner包下,outterFile.txt位于包的根目录下,那么,在App类里,如何根据相对路径、绝对路径获取innerFile.txt、innerInnerFile.txt和outterFile.txt呢?class.getResource(name)先
怎样获取java项目中文件读取的相对路径
这篇分享文章:是我之前在百度经验写的!因为想打造个人博客,所以复制过来,因为博客搬家不能搬进来。我的百度昵称:炼狱天堂ME
JavaWeb项目中的绝对路径与相对路径问题
最近在做JavaWeb项目,总是出现各种的路径错误,而且发现不同情况下 /  所代表的含义不同,导致在调试路径上浪费了大量时间。 在JavaWeb项目中尽量使用绝对路径  因为使用绝对路径是绝对不会出错的,而使用相对路径可能会出现错误。 首先 说下在JavaWeb项目中的绝对路径和相对路径的含义 绝对路径: 相对于当前Web应用根路径的路径  也就是任何路径都必须要带
关于java中路径的思考:相对路径,以及在不同场景下的区别 classpath
第一种:普通Java项目,不使用classpath:来标识 疑问:new File("")可以识别classpath:吗 2.spring框架的web项目:使用classpath:来标识 疑问:可以不使用classpath:吗?直接和上述写法那样写可以吗 三.web项目classpath使用总结 1. 类加载路径classpath: classpath:
在JAVA文件中获取该项目的相对路径
1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的
java项目相对路径与绝对路径问题分析
java项目相对路径与绝对路径问题分析