eclipse中关于读取xml的问题?
FilefileToSend=newFile("nihao.xml");在eclipse中请问上面的那个nihao.xml应该放在那里??...
File fileToSend=new File("nihao.xml"); 在eclipse中 请问上面的那个nihao.xml应该放在那里??
展开
2个回答
2013-04-18
展开全部
在eclipse中使用new File("***.xml");方法时文件被创建在了“jakarta-tomcat-5.0.30\bin”这个目录下,如果你想定义自己的文件路径,建议你写绝对路径来创建文件~ 答案补充 忘记说了,使用tomcat的时候才创建在这个目录下~
其实他的意思是说会创建在你的运行环境的BIN目录下~ 答案补充 我汗,我意思你随便放那个目录下都可以~
比如你放在D盘myFile目录下,那么你的路径定义就要这么写~
File fileToSend=new File("D:\myFile\nihao.xml"); 答案补充 大哥,貌似你使用的是new File吧,创建一个新文件啊~
郁闷~ 答案补充 我明白了~
你现在文件在哪里,你把路径写到哪里就OK了~
如果是一般的JAVA项目,可以建立一个properties文件夹来专门存放你这样的生成文件~ 答案补充 你现在的目的是要定义个等于是XML的配置文件一样的东西~
这个文件需要被编译进入CLASS类,是这个意思吧? 答案补充 你说的这些基本我都会
在eclipse里点击资源视图的时候,可以看到CLASS类~
一般的JAVA项目会有一个lib包用来放编译好的类,一般的WEB项目会在web-inf/classes里保存这些类
按照你上面的问题~
我认为你应该创建一个properties文件夹类放置你的XML文件,并编写专门的读取类进行读取,并且properties文件夹需要引入到你项目的配置文件中~,这样在eclipse部署的时候,会自动把你相关的东西统统部署过去 答案补充 如果是不需要编译的XML文件,一般的做法,在你项目同级目录下建立一个你的项目名_Files的文件夹,然后把你的这些文件都放进去就OK了~
比如你有个项目叫project,那么你就在这个项目同级建立一个project_Files放你的XML文件就OK了~
其实他的意思是说会创建在你的运行环境的BIN目录下~ 答案补充 我汗,我意思你随便放那个目录下都可以~
比如你放在D盘myFile目录下,那么你的路径定义就要这么写~
File fileToSend=new File("D:\myFile\nihao.xml"); 答案补充 大哥,貌似你使用的是new File吧,创建一个新文件啊~
郁闷~ 答案补充 我明白了~
你现在文件在哪里,你把路径写到哪里就OK了~
如果是一般的JAVA项目,可以建立一个properties文件夹来专门存放你这样的生成文件~ 答案补充 你现在的目的是要定义个等于是XML的配置文件一样的东西~
这个文件需要被编译进入CLASS类,是这个意思吧? 答案补充 你说的这些基本我都会
在eclipse里点击资源视图的时候,可以看到CLASS类~
一般的JAVA项目会有一个lib包用来放编译好的类,一般的WEB项目会在web-inf/classes里保存这些类
按照你上面的问题~
我认为你应该创建一个properties文件夹类放置你的XML文件,并编写专门的读取类进行读取,并且properties文件夹需要引入到你项目的配置文件中~,这样在eclipse部署的时候,会自动把你相关的东西统统部署过去 答案补充 如果是不需要编译的XML文件,一般的做法,在你项目同级目录下建立一个你的项目名_Files的文件夹,然后把你的这些文件都放进去就OK了~
比如你有个项目叫project,那么你就在这个项目同级建立一个project_Files放你的XML文件就OK了~
2013-04-18
展开全部
应该放在 包含File fileToSend=new File("nihao.xml");文件的同一个包里面 答案补充 就是这个意思,那个File fileTosend=new File("nihao.xml");在那个文件包里?? 答案补充 那本来提问的内容就不对...应该在写File fileTosend=new File("nihao.xml");前加个try catch语句的 捕获异常
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询