Invalid root. The WEB-INF/flex folder must contain either flex-config.xml or services-config.xml 错误相关

前一阵重装了系统,elipse也删掉了,重新解压了原来备份的elipse,安装了flex,把原来的工程加载进来,在对原来的工程进行validation configuration的时候出现了标题提示的错误。在这里使用的是tomcat作为服务器。出现这个问题的原因是因为工程部属的问题,这里总工程分为两部分,一部分是flex中的客户端,另一个这是java写的服务端,使用eclipse的时候必须保证这两个软件位置的一致性,如果不一致则一个找不到另一个(客户端找不到服务端),就会产生问题。

上面的图指明了flex中的输出目录是D:/apache-tomcat-6.0.24/wtpwebapps/loveFate/TestDrive- debug,也就是flex项目最后的部属位置,而D:/apache-tomcat-6.0.24/wtpwebapps/loveFate则是 java写的服务端的项目的部属位置。所以对于java写的服务端的项目的部属位置就必须有要求,默认情况下eclipse把java写的服务端的项目部 属到eclipse工作区下面的.metadata目录下,所以这个设置要修改: 上面的这个图是通过双击Servers中的tomcat服务器跳出的,修改其中的sever locations为tomcat中指定的部属位置就可以了(选好后点工具栏上保存就好),当然这里修改了Deploy path为wtpwebapps(这个原来是手动去tomcat中修改server.xml),这样的话如果你的工程叫loveFate,则这个工程将来就会被部属在D:/apache-tomcat-6.0.24/wtpwebapps/loveFate这个位置上,与前面flex中需要的服务端的位置就一致了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值