在eclipse中使用new File(***.xml);方法时文件被创建在了“jakarta-tomcat-5.0.30\bin”这个目录下,如果你想定义自己的文件路径,建议你写绝对路径来创建文件~
忘记说了,使用tomcat的时候才创建在这个目录下~
其实他的意思是说会创建在你的运行环境的BIN目录下~我汗,我意思你随便放那个目录下都可以~
比如你放在D盘myFile目录下,那么你的路径定义就要这么写~
File fileToSend=new File(D:\myFile
ihao.xml); 大哥,貌似你使用的是new File吧,创建一个新文件啊~
郁闷~如果是一般的JAVA项目,可以建立一个properties文件夹来专门存放你这样的生成文件~你现在的目的是要定义个等于是XML的配置文件一样的东西~
这个文件需要被编译进入CLASS类,是这个意思吧?你说的这些基本我都会
在eclipse里点击资源视图的时候,可以看到CLASS类~
一般的JAVA项目会有一个lib包用来放编译好的类,一般的WEB项目会在web-inf/classes里保存这些类
按照你上面的问题~
我认为你应该创建一个properties文件夹类放置你的XML文件,并编写专门的读取类进行读取,并且properties文件夹需要引入到你项目的配置文件中~,这样在eclipse部署的时候,会自动把你相关的东西统统部署过去如果是不需要编译的XML文件,一般的做法,在你项目同级目录下建立一个你的项目名_Files的文件夹,然后把你的这些文件都放进去就OK了~
比如你有个项目叫project,那么你就在这个项目同级建立一个project_Files放你的XML文件就OK了~