sytn.net
当前位置:首页 >> jAvA获取项目的根路径 >>

jAvA获取项目的根路径

File f = new File(this.getClass().getResource("/").getPath());System.out.println(f);// 获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 D:\git\daotie\daotie\target\classes\myFile f2 = new File(this.getClass().getResource("").

在提问前,你应该选搜索下.web项目的路径问题已有过回答了.贴个代码片段给你吧……,希望能对你有所帮助 /** * 获取项目classpath目录的绝对路径 * * @return classes目录的绝对路径<br/> * file:/F:/tomcat/webapps/J2EEUtil/WEB-INF/

楼主这个路径C:\\Documents and Settings\\Administrator\\桌面\\Tomcat6.0\\webapps\\webmusic这块要是固定的 可以使用字符串操作,如:String s = "C:\\Documents and Settings\\Administrator\\桌面\\Tomcat6.0\\webapps\\webmusic\\image/1.jpg";s=s.substring(0,69);

建议你用ide来创建项目,根目录是自动生成的.常用的ide如eclipse、myeclipse都是非常常用的工具.都可以用来创建javaweb项目

在java中获得文件的路径在我们做上传文件操作时是不可避免的.web上运行1:this.getClass().getClassLoader().getResource("/").getPath();this.getClass().getClassLoader().getResource("").getPath();得到的是ClassPath的绝对URI路径.

之-前-在这-搞一过-个 【122 一214一4060】 -这是-电器中的金属零件或带电零件之间是相互绝缘的,在排除“施加电压”和“没有障碍”的情况下,绝缘零件表面通过介质形成的电流即为泄漏电流.是否存在泄漏电流是考量一

getClass().getResource() 方法获得相对路径( 此方法在jar包中无效.返回的内容最后包含/) 例如 项目在/D:/workspace/MainStream/Test 在javaProject中,getClass().getResource("/").getFile().toString() 返回:/D:/workspace/

java中获取用户本地路径的方法:用request对象来获取:request.getrequesturl();或者用:request.getrequesturi();

// 第一种:获取类加载的根路径 d:\git\daotie\daotie\target\classesfile f = new file(this.getclass().getresource("/").getpath());system.out.println(f);// 获取当前类的所在工程路径; 如果不加“/” 获取当前类的加载目录 d:\git\daotie\daotie\target\

public static String getRealPath(Class clazz) { String url = clazz.getResource("").getPath(); int displace = url.indexOf("WEB-INF"); StringBuffer buffer = new StringBuffer(); for (int i = 0; i < displace - 1; i++) { buffer.append(url.charAt(i)); } return buffer.toString(); }

网站首页 | 网站地图
All rights reserved Powered by www.sytn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com