黑马程序员技术交流社区
标题:
eclipse中的classpath问题
[打印本页]
作者:
Apol
时间:
2016-4-5 17:03
标题:
eclipse中的classpath问题
工程文件目录如下:
Testproject
+src
-TestClass.java
-test.txt
TestClass.java中有一段代码:
File file = new File("test.txt");
System.out.println(file.getAbsolutePath());
System.out.println(new File("test.txt").exists());
打印结果是:
E:\Studyspring4\TestProject\test.txt
false
当TestClass.java中的代码改为:File file = new File("src/test.txt");
打印结果为 true, 说明Eclipse查找test.txt文件的目录是项目根目录下开始的。
.classpath文件:
<classpath>
<classpathentry kind="src" path= "src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER" />
<classpathentry kind="output" path= "bin"/>
</classpath>
而当TestClass.java中的代码改为:File file = new File("classpath:test.txt");
打印结果为:
E:\Studyspring4\TestProject\classpath:test.txt
false
说明new File("classpath:test.txt") 没有识别classpath路径。
而在,ApplicationContext xtc = new ClassPathXmlApplicationContext("classpath:applicationContext.xml"),就可识别classpath,这是问什么呢?求大神!!讲解一下eclipse中的classpath!!
作者:
Apol
时间:
2016-4-5 17:09
ClassPathXmlApplicationContext("classpath:applicationContext.xml")是不是对"classpath:applicationContext.xml"做了特殊处理呢?
作者:
fffsss
时间:
2016-4-5 22:20
配置环境,这个有两种方法。
作者:
1334071171
时间:
2016-4-13 23:23
配置环境,这个有两种方法。,一个一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2