前言:
此刻我们对“java抓取数据”大体比较注重,朋友们都想要分析一些“java抓取数据”的相关资讯。那么小编同时在网摘上汇集了一些对于“java抓取数据””的相关资讯,希望兄弟们能喜欢,各位老铁们快快来学习一下吧!在Java环境中,如何获取当前类的路径,如何获取项目根路径,可以说是比较常见的需求场景了,下面简单的记录一下
@Testpublic void showURL() throws IOException { // 第一种:获取类加载的根路径 File f = new File(this.getClass().getResource("/").getPath()); System.out.println(f); // 获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 File f2 = new File(this.getClass().getResource("").getPath()); System.out.println(f2); // 第二种:获取项目路径 File directory = new File("");// 参数为空 String courseFile = directory.getCanonicalPath(); System.out.println(courseFile); // 第三种: URL xmlpath = this.getClass().getClassLoader().getResource(""); System.out.println(xmlpath); // 第四种: System.out.println(System.getProperty("user.dir")); // 第五种: 获取所有的类路径 包括jar包的路径 System.out.println(System.getProperty("java.class.path"));}
输出如下:
/tmp/testProject/pair/target/test-classes/tmp/testProject/pair/target/test-classes/net/finbtc/coin/test/tmp/testProject/pairfile:/tmp/testProject/pair/target/test-classes//tmp/testProject/pair/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar:... (太长省略)
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #java抓取数据