Junit下獲取src/test/resource路徑
package com.lmx.controller;
import org.junit.Test;
public class AdminControllerTest {
@Test
public void test() {
String rootPath=this.getClass().getResource("/a.txt").getFile().toString();
System.out.println(rootPath);
String rootPath1 = this.getClass().getResource("/a.txt").toString();
System.out.println(rootPath1);
String rootPath2 = this.getClass().getResource("/").toString();
System.out.println(rootPath2);
String rootPath3 = this.getClass().getResource("").toString();
System.out.println(rootPath3);
}
}
輸出結果:
/E:/STSTest/ptest/target/test-classes/a.txt
file:/E:/STSTest/ptest/target/test-classes/a.txt
file:/E:/STSTest/ptest/target/test-classes/
file:/E:/STSTest/ptest/target/test-classes/com/lmx/controller/
總結不好多多擔待,文章只單純個人總結,如不好勿噴,技術有限,有錯漏麻煩指正提出。本人QQ:373965070