idea中如何使用idea 设置resourcee的文件的相对路径怎么写

问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
如图在Junit Test方法中创建的文件和src目录同级,而在main()方法中创建的文件目录却和Module目录同级,想问一下这是为什么。创建文件的代码
File file = new File(".html");
if(!file.exists())
file.createNewFile();
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
File是相对于System.getProperty("user.dir")目录给寻找文件的。你这2个user.dir路径不一样,所以需要放置在不同的目录。你可以确定一下运行参数中对user.dir的设定。你如果想要一样把user.dir设置成一样就ok了。
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
最近在使用IDEA和webstorm,非常别扭,我看了使用文档,但是没有解决问题,
百度搜索,搜到的都不相干。
以前用eclipse,选中文件,右键有properties可以看当前文件的相对路径和绝对路径,
IDEA没有吗?如果想替代方案,该怎么弄?谢谢各位
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。2013年5月 总版技术专家分月排行榜第一
2016年7月 总版技术专家分月排行榜第二2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。本人在配置在使用struts2整合spring时,把配置文件struts.xml放在WEB-IN下时,出现请求无效,当把struts.xml放在src下时有正常了,
struts.xml一般不是放在WEB-IN下的吗?为什么会出现这种现象?
可是用struts1.x的时候,struts-config.xml也是放在WEB-INF下的啊,struts2跟struts1在这点上不一样吗?
可是我单用struts2没有整合spring时,struts.xml也是放在WEB-INF下也没有问题啊
这个得从struts2的控制器org.apache.struts2.dispatcher.FilterDispatcher上说,这个类默认的是导入/classes 下的struts.xml,所以你可以修改文件
&filter-name&struts2&/filter-name&
&filter-class&org.apache.struts2.dispatcher.FilterDispatcher&/filter-class&
&init-param&
&param-name&config&/param-name&
&!-- 配置装载struts.xml路径,其中struts.xml放在/src/struts/下--&
&param-value&struts-default.xml,struts-plugin.xml,../struts.xml&/param-value&
&/init-param&
&filter-mapping&
&filter-name&struts2&/filter-name&
&url-pattern&/*&/url-pattern&
&/filter-mapping&
这样配置之后,你的struts.xml就可以放在/WEB-INF下了这属于框架规范问题
spring配置文件可以放在多各地方 通过配置文件找到
struts2就只能放到src目录下了ps: struts2.x配置文件的默认存放路径是在/WEB-INF/classes目录下,也就是说,把struts.xml放在src的目录下。但是有时,我们为了方便,希望把它放到其他位置,这里简单介绍一下处理的方法。& 首先我们要明白struts2加载配置文件都是从它自己的jar包和\WEB-INF\classes两个默认的位置加载的。这里需要注意的是,如果你设置了&param-name&config&/param-name&参数,那么struts-default.xml等原来struts2默认加载的文件你也要指定,否则它好像不会自动加载,会出错。而struts-plugin.xml,也要放在这里,是因为什么呢。在struts2使用2.1.6版本时,仔细查看了一下struts2-spring-plugin-2.1.6.jar(如果需要和spring集成的话)中有struts-plugin.xm这个文件,另外json-plugin-0.34.jar(如果struts2要支持json的话,需要这个jar)中也有一个叫struts-plugin.xm的文件。因此这个文件也是要加载的。最后,是struts.xml文件,这里必须采用相对\WEB-INF\classes的相对路径。我这里是放在了\WEB-INF\classes\struts目录下。 &如果不在这里配置struts-default.xml,struts-plugin.xml,也可以在struts.xml文件中添加&include file=&struts-plugin.xml&&&/include&和&include file=&struts-plugin.xml&&&/include&来代替。我写的都是放在src目录下,jsp都是放在web-inf下面,安全性高,通过action访问!& 页面放在web-inf下面的时候,外部是无法直接访问的,只能通过action跳转才能访问,安全性相对而言比较高
本文已收录于以下专栏:
相关文章推荐
我的文件目录
    --classes
    --lib
    --struts-config-sale.xml
    --...
struts2.X配置文件默认存放路径在/WEB-INF/classes目录下,即将struts.xml放在src的目录下。
但是为了方便管理,开发人员把struts.xml放到其他位置,处理方法如...
默认情况下,Struts2的配置文件名称为struts.xml,且该文件放在src根目录下。如下图所示:
如果需要修改struts.xml的位置,例如把struts.xml放到struts2文件...
前言我们使用struts一般做法是将struts.xml文件放在资源文件夹根目录。对于有强迫症的开发者来说,我更喜欢在资源文件夹下新建包或文件夹,然后把struts的所有配置文件都放在里面。本博客将介...
近日搭建了下ssh这三个框架的结合,出现一个很是头疼的问题:There is no Action mapped for namespace [/] and action name [ceshiActi...
struts2.x配置文件的默认存放路径是在/WEB-INF/classes目录下,也就是说,把struts.xml放在src的目录下。
但是有时,我们为了方便,希望把它放到其他位置,这里简单介绍一...
最近在学习关于JavaEE部分,接触到了Struts框架,本来打算好好研习一番的,结果在配置的过程中一直都出问题,在这里为了让大家不在被跟我碰到的类似的问题所困扰,决定记录下来,希望对大家有所帮助。
...
习惯了struts1.X中struts-config.xml放置在WEB-INF下,
也想将struts2中的struts.xml也放在WEB-INF下,如下:
struts.x...
本人在配置在使用struts2整合spring时,把配置文件struts.xml放在WEB-IN下时,出现请求无效,当把struts.xml放在src下时有正常了,
struts.xml一般不是放在W...
最近想写一个jsp的课程作业,打算用了jsp就打算使用一下著名的ssh框架,最近几天一直都在使用原生eclipse搭建ssh,还真的遇到了很多问题,最后不断的改包,修正,我最终的ssh框架是Strut...
他的最新文章
讲师:王哲涵
讲师:王渊命
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)

我要回帖

更多关于 idea 找不到resource 的文章

 

随机推荐