您的位置:程序门 -> java -> web 开发



myeclipse不能布署项目,不能创建action文件的问题!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


myeclipse不能布署项目,不能创建action文件的问题!
发表于:2007-08-27 22:04:10 楼主
1.先说下我的开发环境:
eclipse   3.2   +   myeclipse   5.1   +tomcat   5.0.28

2.问题描述:
本身我的项目并不是在myeclipse环境下新创建的项目,而是别人早已经开发好的项目,项目用的是struts   1.1+tomcat的架构,所以我在eclipse中,用倒入“存在已有项目”的方式倒入,倒入后再通过myeclipse插件新增struts框架,再配置tomcat,之后运行起来都正常,访问数据库都正常,甚至我修改jsp的源代码,action类的源代码,都可以正常运行!该项目的特别之处,在web-inf文件中,有多个struts-config.xml的文件,作用都一样,用于引导控制程序的业务流转,只是文件名不一样,但都是.xml的文件;
    刚开始出现的问题,是不能通过myeclipse插件将刚修改的项目布署到tomcat中,每次都要手动的方式,每次新增布署都会报错;
      接着,因为需求,需要在已有的项目中,新增action类的来新增功能,之前没发现这个问题,现在到了需要用的时候,myeclipse却不能创建,在新建action类对话框中,输入action的类名等之后,点下步就报错了,创建不了,出错的信息,因为我是截图的,这里又不给上传图片,所以不能上传上来给大家看;不能新建action类,form类,是我最大的问题了,现在要做的工作都做不了,后来通过检查发现,不能创建struts文件原因,是跟项目中有多个xml文件有关,可能是myeclipse不能识别这几个文件的关系,虽然它能正常读取这几个文件(不能读取的话,就不能正常运行项目了,这是很明显的道理),我估计,可能在myeclipse中,只会识别唯一一个文件--sturts-config.xml,所以才会出现不能创建文件的原因,不知道我的估计是否正确就是了!还有,项目里的几个xml文件,在web.xml文件中都有定义的,这个系统以前是用eclipse+ant来开发的,所以现在用myeclipse才会出现这样的问题(请别跟我说,用回ant插件就行了,因为我以前没用过ant,看过相关的资料,又觉得很麻烦,特别是那些路径包的,如果你有ant相关方面的详细资料提供给我,我也会很感谢你!);

不能用myeclipse插件创建action类文件,我想以了用手工的方式添加action类文件,并在struts-config.xml文件添加 <action...> 等元素,jsp页面的path也指向定义好的路径,但一运行,报错,意思是新创建的path路径不能创建新的action   实例,找不到action对象,可能是myeclipse不知道去读哪个xml文件,所以才会出现这个问题,我试过重装myeclipse插件,删了装,装了再删,再装,以上问题还是依旧;

这三个问题很急,不知道有哪位遇过此类情况,或者知道怎么解决该问题的,请给小弟指点迷津,在此先感谢用心看过本贴的你,不管你有没有提建议给我都好!谢谢你了!
本人邮箱:sonlove2006@163.com
qq:78214606
期待各位高人的指点!




快速检索

最新资讯
热门点击