「javasrc的路径」java获取src路径
今天给各位分享javasrc的路径的知识,其中也会对java获取src路径进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
java怎么读取同一个工程里面的src目录下的文件?
在java中获得文件的路径在我们做上传文件操作时是不可避免的。\x0d\x0a\x0d\x0aweb 上运行 \x0d\x0a1:this.getClass().getClassLoader().getResource("/").getPath(); \x0d\x0athis.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。\x0d\x0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/\x0d\x0aSystem.getProperty("user.dir");\x0d\x0athis.getClass().getClassLoader().getResource(".").getPath(); 得到的是 项目的绝对路径。\x0d\x0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war\x0d\x0a\x0d\x0a2:this.getClass().getResource("/").getPath(); \x0d\x0athis.getClass().getResource("").getPath(); 得到的是当前类 文件的URI目录。\x0d\x0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/com/jebel/helper/\x0d\x0athis.getClass().getResource(".").getPath(); X 不 能运行\x0d\x0a\x0d\x0a3:Thread.currentThread().getContextClassLoader().getResource("/").getPath()\x0d\x0aThread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。\x0d\x0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/\x0d\x0aThread.currentThread().getContextClassLoader().getResource(".").getPath() 得到的是 项目的绝对路径。\x0d\x0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war\x0d\x0a\x0d\x0a在本地运行中\x0d\x0a1:this.getClass().getClassLoader().getResource("").getPath(); \x0d\x0athis.getClass().getClassLoader().getResource(".").getPath(); 得到的是 ClassPath的绝对URI路径。\x0d\x0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classes\x0d\x0athis.getClass().getClassLoader().getResource(".").getPath(); X 不 能运行\x0d\x0a2:this.getClass().getResource("").getPath(); \x0d\x0athis.getClass().getResource(".").getPath(); 得到的是当前类 文件的URI目录。\x0d\x0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classes/com/jebel/helper/\x0d\x0a/D:/myProjects/hp/WebRoot/WEB-INF/classes/ 得到的是 ClassPath的绝对URI路径。\x0d\x0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classes
java读取根目录为什么到了src下
src目录只是java默认的源文件路径,可以自行按照需求进行修改调整。编译器可以自动进行编译。
java 获取src下的文件路径怎么写
java工程还是web工程?
java的话/src/就可以了啊
web的话,可以使用request.getServletContext().getRealPath("当前就是src下,这里可以写以后的路径");
java中如何获得当前项目的双src文件夹的路径
在java中获得文件的路径在我们做上传文件操作时是不可避免的。
web 上运行
1:this.getClass().getClassLoader().getResource("/").getPath();
this.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。
如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/
System.getProperty("user.dir");
this.getClass().getClassLoader().getResource(".").getPath(); 得到的是 项目的绝对路径。
如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war
2:this.getClass().getResource("/").getPath();
this.getClass().getResource("").getPath(); 得到的是当前类 文件的URI目录。
如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/com/jebel/helper/
this.getClass().getResource(".").getPath(); X 不 能运行
3:Thread.currentThread().getContextClassLoader().getResource("/").getPath()
Thread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。
如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/
Thread.currentThread().getContextClassLoader().getResource(".").getPath() 得到的是 项目的绝对路径。
如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war
在本地运行中
1:this.getClass().getClassLoader().getResource("").getPath();
this.getClass().getClassLoader().getResource(".").getPath(); 得到的是 ClassPath的绝对URI路径。
如:/D:/myProjects/hp/WebRoot/WEB-INF/classes
this.getClass().getClassLoader().getResource(".").getPath(); X 不 能运行
2:this.getClass().getResource("").getPath();
this.getClass().getResource(".").getPath(); 得到的是当前类 文件的URI目录。
如:/D:/myProjects/hp/WebRoot/WEB-INF/classes/com/jebel/helper/
/D:/myProjects/hp/WebRoot/WEB-INF/classes/ 得到的是 ClassPath的绝对URI路径。
如:/D:/myProjects/hp/WebRoot/WEB-INF/classes
3:Thread.currentThread().getContextClassLoader().getResource(".").getPath()
Thread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。。
如:/D:/myProjects/hp/WebRoot/WEB-INF/classes
Thread.currentThread().getContextClassLoader().getResource("/").getPath() X 不 能运行
最后
在Web应用程序中,我们一般通过ServletContext.getRealPath("/")方法得到Web应用程序的根目录的绝对路径。
还有request.getContextPath(); 在Weblogic中要用request.getServletContext().getContextPath();但如果打包成war部署到Weblogic服务器,项目内部并没有文件结构的概念,用这种方式是始终得到null,获取不到路径,目前还没有找到具体的解决方案。
关于javasrc的路径和java获取src路径的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。