首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
多媒体/设计/Flash/Silverlight 开发
Flex
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
在现有J2EE的项目中添加FLEX特性的问题
[已结贴,结贴人:rubbylee]
加为好友
发送私信
在线聊天
rubbylee
rubbylee
等级:
发表于:
2008-07-10 14:33:17
楼主
现已有一J2EE的项目,我想在其中再做一些FLEX的开发,通过eclipse导入项目后,是否需要Add Flex Project Nature?我在Add Flex Project Nature过程中,选择了J2EE和选择了LCDS,点击下一步进入Configuer J2ee Server,但在这一步中却始终提示“Invalid root. The WEB-INF/flex folder must contain either flex-config.xml or services-config.xml”请问我该如何添加Root folder、Root URL呢(我的开发环境是flex插件版的eclipse,已安装了lcds,使用的是tomcat5.5)
问题点数:
20
回复次数:
7
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wargrey
战斗暴龙
等级:
发表于:
2008-07-10 22:20:14
1
楼 得分:
7
安装lcds后应该可以在其目录下找到一个flex.war,你的javaee应该在这个war的基础上添加。也就是说你要把你的web项目的对应文件复制到解压后的flex.war中。注意web.xml内容有没有被覆盖。然后这个混合后的web项目就是flexbuilder需要的了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
rubbylee
rubbylee
等级:
发表于:
2008-07-11 14:49:58
2
楼 得分:
0
您的意思是不是将flex.war解压,然后将所得的flex文件夹下的META-INF和WEB-INF拷贝到现有j2ee项目的相应位置下?但是META-INF\MANIFEST.MF和WEB-INF\web.xml在现有项目中已有,是要将两边内容相结合吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
rubbylee
rubbylee
等级:
发表于:
2008-07-11 16:05:09
3
楼 得分:
0
引用 1 楼 wargrey 的回复:
安装lcds后应该可以在其目录下找到一个flex.war,你的javaee应该在这个war的基础上添加。也就是说你要把你的web项目的对应文件复制到解压后的flex.war中。注意web.xml内容有没有被覆盖。然后这个混合后的web项目就是flexbuilder需要的了
我现在所添内容如下
请问该怎么解决(我已经把flex文件解压后放在项目中的相应位置)
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
rubbylee
rubbylee
等级:
发表于:
2008-07-11 16:11:21
4
楼 得分:
0
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wargrey
战斗暴龙
等级:
发表于:
2008-07-11 22:43:43
5
楼 得分:
7
1.选择flexbuilder项目时选择支持j2ee,并选择lcds方式。next
2.正常配置,在flex war file一栏选择flex.war。next
一直默认直到创建了项目,此时flex应用一经是一个web项目了。
我用的是MyEclipse,如果你要让eclipse也把该项目当成Web项目处理的话,还需要右击项目选择MyEclipse-->Add Web Project Capabilities。注意此时去掉“create web.xml”的复选框。
下面你就可以把你已有的项目复制到新项目的相应目录下,注意一下,web.xml应该要合并相应内容。
如果你的manifest.mf有特殊参数也一并合并,否则可以不管。
flexbuilder上面所做的是将flex和java的开发集中在一个项目里,这两种语言的开发实际还是相互独立的。既然lz已经有了服务器端的,那就只要混合flex.war(提供java与flex数据通信和交换的接口jar包,根早期的flashgateway是同一性质的东西)并部署好,flex客户端的开发是不会受影响的,甚至只创建一个纯flex项目也就可以了。
CSDN不能上传图片,但愿已经说清楚了。
加油
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wargrey
战斗暴龙
等级:
发表于:
2008-07-11 22:47:07
6
楼 得分:
6
建议lz逐渐尝试手动部署,因为离开高级IDE可以掌握很多细节,最直接的好处就是能更好的理解类似的问题。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
rubbylee
rubbylee
等级:
发表于:
2008-07-14 09:17:41
7
楼 得分:
0
谢谢指教,十分受益
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
abc推荐给好友