㈠ java项目中(不是web)资源文件路径问题
class.getResource("/").getPath()这个方法是获取的当前类所在的根目录,这个根目录在项目中就是src下面,你eclipse中,有的项目运行编译后,会把生成的class文件放到bin文件夹中,我是会maven管理的项目,输出就是:/C:/Workspace/JavaTest/target/classes/。你的视频中,可能它运行java文件不是在eclipse或IDE中运行的,而是在命令窗口中运行的,所以会和你输出的不一样。
㈡ java中怎么写文件路径
你是用myeclipse软件写JAVA的吗,你可以在myeclipse的打开窗口中依次创建项目,包,类什么的编写程序,之后你打开JAVA工作间,找到你的程序,那么地址栏里就是你的JAVA文件路径了,又或者你用dreamever软件,先制作好你的网页,连接好超链接什么的之后,打开代码,就可以看见了
㈢ java 文件路径问题
我感觉直接用文件的路径是最好的选择。没有必要像你这么麻烦的。 如果你想取某个类的class文件的file对象,可使用以下方法:调用的时候可使用:File f = getFile(C.class); public static File getFile(Class c){ String s = c.getName();//取类的名字,如a.b.C s = s.replace(".", "\\")+".class";//取class文件的路径,如a\b\C.class File f = new File(s); return f; }
㈣ 如何读取java项目中文件的相对路径
getResource()方法是默认在src目录下读取的,你跟里面传你的相对src的路径就可以了
㈤ JAVA中如何得到文件路径
java文件中获得路径Thread.currentThread().getContextClassLoader().getResource("") //获得资源文件(.class文件)所在路径ClassLoader.getSystemResource("")Class_Name.class.getClassLoader().getResource("")Class_Name.class .getResource("/") Class_Name.class .getResource("") // 获得当前类所在路径System.getProperty("user.dir") // 获得项目根目录的绝对路径System.getProperty("java.class.path") //得到类路径和包路径打印输出依次如下:file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/file:/F:/work_litao/uri_test/WebContent/WEB-INF/classes/com/xml/imp/F:\work_litao\uri_testF:\work_litao\uri_test\WebContent\WEB-INF\classes;F:\work_litao\uri_test\WebContent\WEB-INF\lib\dom4j.jar
㈥ java web项目 相对路径怎么写
servlet里面通过String basePath=session.getServletContext().getRealPath("/");获取webRoot目录真实路径。比如d:\tomcat 6\webapps\项目名webRoot下面的resources目录通过File path = new File(basePath, "resources");获取其它同理如果是jsp的话,获专取resources目录直属接通过“<%=request.getContextPath()%>/resources”获取
㈦ java 获取项目本地路径
因为你的项目的执行文件文件就在tomcat路径下呀,你可以把tomcat的项目路径指定为你项目的路径,这样运行文件就是在你的项目下了,获取的路径就是你真正项目的路径了
㈧ 在java项目中如何获取某个文件的路径
如果是在tomcat等服务器中运行的话,用ServletContext中的getRealPath()方法可以获取指定文件的绝对路径,如:getRealPath("/WEB-INF/db.xml");
㈨ 在javaEE的项目中,怎样获取一个文件的全路径
File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:123456789101112131415 public class PathTest{ public static void main(String[] args) { File file = new File(".\\src\\"); System.out.println(file.getAbsolutePath()); try { System.out.println(file.getCanonicalPath()); } catch (IOException e) { e.printStackTrace(); } }}getAbsolutePath()和getCanonicalPath()的不同之处在于,getCanonicalPath()得到的是一个规范的路径,而getAbsolutePath()是用构造File对象的路径+当前工作目录。例如在上面的例子中.(点号)代表当前目录。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号)。下面是上面程序在我电脑上的输出:G:\xhuoj\konw\.\src\G:\xhuoj\konw\src\
㈩ java项目路径文件怎么写
有绝对路径与相对路径两种: 绝对路径:以引用文件之网页所在位置为参考基础,而建立出的目录路径。 绝对路径:以Web站点根目录为参考基础的目录路径。
未经允许不得转载:山九号 » java项目文件路径|在java项目中如何获取某个文件的路径