javasrc路径怎么写

1. 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.war2: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/classesthis.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/classes3:Thread.currentThread().getContextClassLoader().getResource(".").getPath()Thread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。

如:/D:/myProjects/hp/WebRoot/WEB-INF/classesThread.currentThread().getContextClassLoader().getResource("/").getPath() X 不 能运行最后在Web应用程序中,我们一般通过ServletContext.getRealPath("/")方法得到Web应用程序的根目录的绝对路径。还有request.getContextPath(); 在Weblogic中要用request.getServletContext().getContextPath();但如果打包成war部署到Weblogic服务器,项目内部并没有文件结构的概念,用这种方式是始终得到null,获取不到路径,目前还没有找到具体的解决方案。

2. Java:一个xml文件和src同级,应该如何写路径呢

如果是用myeclipse的话(其它没试过),new File(".").getAbsolutePath(),你会发现它就是你的工程目录,src,xml都在这个目录下,那么xml自然就是 new File(xmlName)了。不过你做好的java程序肯定不能指望人家也用myeclipse来运行。。,所以给出两个建义,

一。你仍然是new File(xmlName)来用这个xml,但是等你发布做好的程序时,比如打成jar包,新个文件夹,比如test,把jar包和xml都放在里面(即改成xml和jar包同级),这时你在test下执行jar包后,new File(xmlName)仍然是这个xml

二。把xml放到src目录下,这时你获取这个xml的输入流就得这么搞(Test类在哪个包无所谓)

InputStream input = Test.class.getClassLoader().getResourceAsStream("test.xml");

到时候如果打成jar包,这个xml就位于jar包的根目录下。

转载请注明出处育才学习网 » javasrc路径怎么写

知识

服装店写月总结怎么写

阅读(183)

本文主要为您介绍服装店写月总结怎么写,内容包括服装店每个月的总结怎么写,服装店每个月的总结怎么写,我只在这个服装店上了一个月班,这个月开会要写总结怎么写呢。强调服务与管理的重要。没有范文。以下供参考,主要写一下主要的工作内容,如

知识

纺拼音怎么写

阅读(209)

本文主要为您介绍纺拼音怎么写,内容包括纺字的拼音是什么,纺织城拼音怎么写了,开,香,无,云,头,虫,纺,看,人,中,拼音怎么写。zhī máo yī 。“织毛衣”的声母:zh、m、y;韵母:ī、áo、ī;音调:第一声、第二声、第一声[ zhī ]用丝、麻、棉纱、

知识

有礼貌作文怎么写

阅读(217)

本文主要为您介绍有礼貌作文怎么写,内容包括礼貌作文怎么写,写人有礼貌的作文300个字,有礼貌(看图写话)作文。亲爱的同学们:文明是什么?文明就是路上相遇时的微笑,是同学困难时的热情帮助,是平时与人相处时的问候,是不小心撞到对方时的一声“对不

知识

周工作日志怎么写

阅读(240)

本文主要为您介绍周工作日志怎么写,内容包括怎么写一周工作日记,怎么写一周工作日记,实习第一周的工作日记怎么写。实习第一周,从陌生到熟悉,从对讲课的迷茫到逐渐踏入正轨,一切顺其自然而又每天充满考验。我们在反思过去一天的同时,也憧憬着第

知识

小时单词怎么写

阅读(167)

本文主要为您介绍小时单词怎么写,内容包括秒和小时的英语单词怎么写,小时的英文怎么写,每隔5小时,英语表达是1每隔5小时英语怎么说可以写every6hours。我认为只要大概掌握到单词的拼写规则,只要会读了就大概会写,这样背起很简单,我觉得如果习

知识

日记的序怎么写

阅读(303)

本文主要为您介绍日记的序怎么写,内容包括日记的序言怎么写,日记本的序言怎么写,日记该怎么写。人生是什么?人生,一个朴实而深刻的字眼,人生是一个为自己而创造的过程;人生是一个让自己发光发热的瞬间。人生如书,一本深沉厚重的书,一本一

知识

送礼卡片怎么写

阅读(218)

本文主要为您介绍送礼卡片怎么写,内容包括送女孩子礼物卡片要怎么写,给女生送礼卡片上写什么内容好,送一个很好的朋友保温杯,送礼卡片写什么。Dear xxx,We wish you have a very merry Christmas and happy new year.

知识

模具英文怎么写

阅读(184)

本文主要为您介绍模具英文怎么写,内容包括模具的英文怎么写,出模子,用英文怎么写,“模具”英文是怎么拼写的啊求强求。Since the reform and opening up, Chinas foundry industrys rapid deve

知识

怎么写招生策划

阅读(165)

本文主要为您介绍怎么写招生策划,内容包括招生策划书怎么写,招生计划书怎么写,招生计划书怎么写。原发布者:可靠的dabao910工作计划书怎么写工作计划是一个单位或团体在一定时期内的工作打算。写工作计划要求简明扼要、具体明确,用词造

知识

英文甜甜圈怎么写

阅读(338)

本文主要为您介绍英文甜甜圈怎么写,内容包括英文翻译甜甜圈做法100字,甜甜圈用英语怎么写怎么念,甜甜圈用英文怎么说。巧克力甜甜圈做法:1.1 tablespoons of warm milk added yeast mix 15 minutes aft

知识

小声讲话怎么写的

阅读(253)

本文主要为您介绍小声讲话怎么写的,内容包括小声讲话的英文怎么写,小声讲话的英语怎么写,形容小声讲话的词语。形容小声说话的成语:窃窃私语、轻言轻语、呢喃细语、轻言细语、低声细语。窃窃私语【解释】:窃窃:形容声音细小;私:私下;语:说话。【出

知识

丁字账怎么写

阅读(183)

本文主要为您介绍丁字账怎么写,内容包括会计丁字账怎么填写的,会计丁字账,怎么写,会计用“丁字账”形式是怎样的格式。丁字的上面写科目名称,丁字的左下方是记录借方发生额,丁字的右下方登记该科目的贷方发生额。丁字账--即简化账页。逐个科

知识

吉祥隶书怎么写

阅读(187)

本文主要为您介绍吉祥隶书怎么写,内容包括富贵吉祥红这几个字隶书怎么写啊,隶书求吉祥如意隶书怎么写用什么打字法可以打出来,我是要单个,喜迎吉祥新春,传承汉字书写隶书怎么写。

知识

725用英语怎么写

阅读(229)

本文主要为您介绍725用英语怎么写,内容包括7:25用英语怎么说,7:25用英语怎么翻译,英语7:25分钟用英语单词怎么写。1 ten forty-three seventeen to eleven2 one fifteen fifteen past one3

知识

服务器路径怎么写

阅读(157)

本文主要为您介绍服务器路径怎么写,内容包括把文件上传到服务器,服务器的文件夹路径怎么写,java下载服务器端文件,路径怎么写,ASP服务器路径怎么写。如果是在action可以这么写:HttpServletRequest request = ServletActionContext.ge

知识

java读取文件路径怎么写

阅读(169)

本文主要为您介绍java读取文件路径怎么写,内容包括java读取本地文件路径怎么写,java读取本地文件路径怎么写,java中读取文件时想用相对路径,代码怎么写。相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现

知识

java相对路径怎么写

阅读(160)

本文主要为您介绍java相对路径怎么写,内容包括java相对路径怎么写,java的相对路径怎么写,javaweb相对路径怎么写。通用方法: getServletContext().getRealpath("/")+你要访问的文件目录(相对于webRoot的路径),

知识

mac文件路径怎么写

阅读(540)

本文主要为您介绍mac文件路径怎么写,内容包括mac如何显示文件路径,mac文件路径怎么看,mac如何显示文件路径。打开任意finder窗口,点击顶部的显示菜单。

知识

java项目获取项目路径怎么写

阅读(207)

本文主要为您介绍java项目获取项目路径怎么写,内容包括java项目路径文件怎么写,java项目路径文件怎么写,在javaweb项目中,如何获取项目的绝对路径(考虑到后期移植不能。通过实现ServletContextListener就可以拿到:public class wwww implemen

知识

javalinux获取路径怎么写

阅读(160)

本文主要为您介绍javalinux获取路径怎么写,内容包括java获取linux路径怎么写,javalinux怎么获取文件路径,java在linux路径怎么写。一般文件路径在windows中用 \ 表示,但是在其他系统平台下比如linux中就不是 \ 所以java给我们提供了一个与

知识

linuxjava获取路径怎么写

阅读(181)

本文主要为您介绍linuxjava获取路径怎么写,内容包括java获取linux路径怎么写,java获取linux路径怎么写,javalinux怎么获取文件路径。需要使用路径时,用下面的方法取得项目根目录的绝对路径(Tools为方法类)public static String getRootPat

知识

java的相对路径怎么写

阅读(189)

本文主要为您介绍java的相对路径怎么写,内容包括java相对路径怎么写,java相对路径怎么写,java的相对路径怎么写。通用方法: getServletContext().getRealpath("/")+你要访问的文件目录(相对于webRoot的路径),

[/e:loop]