`

懒惰与粗心带来的问题两个

阅读更多

上午有同事在Eclipse下的tomcat始终启动不了,让我帮忙看看。

大概错误是这样的:


Caused by: Bean type class com.opensymphony.xwork2.ObjectFactory with the name xwork has already been loaded by bean - jar.........


名为xwork 的ObjectFactory 已经被其他jar加载,而且已经创建了。

1、检查tomcat的lib和工程编译之后的lib,都没发现问题。

2、检查是否自己封装的框架与struts的配置重复创建了ObjectFactory,量很大,但是仍然没有发现。

3、某自己基于eclipse封装的开发工具动了tomcat的context.xml配置,此文件中引用了struts相关的jar。问题出在这里。

原因有三个:

1、一开始就查看了该配置文件,但由于我过于粗心,快速的查看结果忽略了此处配置。

2、异常堆栈比较长,我只看了最开头和最末尾,也就是最终的causedby,而堆栈中间部分已经提示了加载ObjectFactory的jar 的位置,也被我忽略了。

3、该同事创建工程的时候偷懒,直接将原先工程中的context.xml复制过来,导致了这个问题。






spring mvc,controller中的方法执行完成之后总是不能进入指定的视图,而是停留在之前视图中。

经过一番比较,最后发现同事的方法复制于另一处,该方法带有@ModelAttribute和@RequestMapping。

这就导致该方法对应的视图由@RequestMapping对应的url处理,所以没有跳转到目标视图。去掉该@ModelAttribute,搞定了。

原因有二:

1、基础不扎实,依旧停留在老的配置中,不熟悉annotation,不了解@ModelAttribute。

2、粗心和懒。直接复制了不适合的方法过来。


解决完两个问题,查了一下参考文档,关于@ModelAttribute的解释不是很详细,该文解释了各种情况:http://blog.csdn.net/li_xiao_ming/article/details/8349115


这世上总有一些人会把一件事做得极致。可惜自己做得不够!

4
5
分享到:
评论
4 楼 superscorpio 2013-04-16  
freezingsky 写道
这种情况 很正常。多出现几次,就会记住了。



可能有些人工作习惯不好,今天这个犯错明天那个犯错。
3 楼 superscorpio 2013-04-16  
kjj 写道
粗心和懒惰,吃上几次大亏,就学乖了!!


是的
2 楼 freezingsky 2013-04-15  
这种情况 很正常。多出现几次,就会记住了。
1 楼 kjj 2013-04-15  
粗心和懒惰,吃上几次大亏,就学乖了!!

相关推荐

    《懒惰的智慧》课件.ppt

    《懒惰的智慧》课件.ppt深入探讨了一个看似矛盾却又极具启发性的概念——懒惰。它颠覆了我们对于懒惰的传统看法,提出懒惰在一定意义上能够成为推动人类进步的重要力量。这种观点不仅对我们的日常生活有深远影响,...

    远离懒惰——学习狼的精神

    因此,每个人都应该警醒起来,远离懒惰,努力成为一个有责任心和上进心的人。 #### 五、结语 总而言之,学习狼的精神意味着要具备勤奋、坚韧和团队合作等品质。这些品质不仅能够帮助我们在竞争激烈的现代社会中...

    一种新型多标记懒惰学习算法

    多标记学习是指一个样本可以同时属于多个类别的情况,这与传统的二分类或多分类问题有所不同。在这种学习环境中,每个样本可以有零个、一个或多个相关的标记,因此需要模型能够有效地处理和学习这些复杂的标记关系。...

    完整版懒惰的窗口.rar

    标题中的“懒惰的窗口”可能是指一个软件或者应用程序,可能是专门为提高用户工作效率而设计的。这个软件可能具有自动化任务、批量处理、定时执行等功能,从而帮助用户减轻工作负担,节省时间,让用户能够更“懒惰”...

    懒惰与动力作文.doc

    然而,这场运动会不仅仅是一场体育竞技,更是一次关于动力与懒惰的寓言。 在故事的开头,我们看到了一位著名的动物选手——兔子。它的祖先曾在上一届森林运动会上取得了辉煌的成绩,因此它自小便受到家族的宠爱和...

    科技真的会让人累懒惰吗.docx

    然而,随着对科技的依赖日益加深,一个问题逐渐浮出水面:科技真的会让人变得懒惰吗?这个问题涉及了科技对人类行为习惯、思维模式以及劳动态度的深刻影响,值得我们深入探讨和思考。 首先,我们必须承认科技带来的...

    一个懒惰的人作文.doc

    在当今社会,勤奋与懒惰不仅是个人行为的两种对立态度,更是影响一个人未来发展的重要因素。在学习阶段,尤其如此。今天,我要讲述的是关于一名学生——婷婷,她的故事。婷婷是一名普通的小学生,但她身上有一个显著...

    懒惰学习-K近邻.zip

    在这个"懒惰学习-K近邻.zip"压缩包中,我们很可能会找到一个使用Python的Jupyter Notebook(ipynb文件格式)实现的KNN算法,用于对鸢尾花数据集进行分类。 鸢尾花数据集是机器学习领域非常经典且广泛使用的多类分类...

    20多岁,不要再懒惰

    ### 20多岁,不要再懒惰 —— 深度解析及应对策略 #### 一、懒惰表现与成因分析 ...通过认识自身的问题所在,并采取有效的对策,每个人都能够在年轻时克服懒惰,朝着更加充实和有意义的生活迈进。

    懒惰为话题的作文经典.docx

    他认识到懒惰不仅是一个行为问题,更是一种心态上的逃避,它使人停留在舒适区,无法面对挑战,从而导致与他人的差距越拉越大。这一过程的自我洞察和成长,是改变的第一步。 接下来,时间管理的重要性不言而喻。古...

    新材料作文“两个流浪汉在街边举着牌”优秀例文.pdf

    新材料作文“两个流浪汉在街边举着牌”的优秀例文,就对这个问题进行了深刻的分析和讨论。 文章以两个在街边举着牌的流浪汉为引子,揭示了一个社会现象:许多人在面对乞讨者的求助时,往往选择给予物质帮助,如金钱...

    我终于战胜了懒惰250.doc

    我终于战胜了懒惰250.doc

    Health_ Laziness 健康:懒惰.pdf

    标题和描述中提到的"Health_ Laziness 健康:懒惰.pdf"是一份讨论健康与懒惰关系的文档,可能包含关于懒惰对身体和生活的影响、懒惰的行为表现以及如何克服懒惰的建议等内容。虽然标签部分为空,但我们可以从部分...

    《懒惰的智慧》.ppt

    在人类的进化史上,懒惰往往被描绘为一个负面的性格特质,然而,《懒惰的智慧》这一议题却颠覆了这一传统认知。懒惰,作为一种人类行为的驱动力,不仅推动了个体寻求更高效、更轻松的工作方法,而且在宏观层面上,也...

    懒惰的狐狸作文.doc

    【标题】:懒惰的狐狸故事中的道德寓意与教育意义 【描述】:这篇文档以“懒惰的狐狸”为标题,讲述了一则寓言故事,揭示了诚实劳动与懒惰欺骗之间的鲜明对比。 【标签】:范文 【部分内容】:故事主要围绕一只...

    “懒惰” Linux 管理员的 10 个关键技巧

    使用`screen`命令可以实现远程协作,允许两个用户在同一台机器上共享一个Shell会话。通过`screen -S`创建会话,然后使用`screen -x`连接到会话,实现同步操作和故障排查。这对于团队合作和教学特别有用,避免了权限...

    27拓展 6:平波缓进 —— 懒惰删除(1).md

    在Redis的4.0版本中,这两个指令也实现了异步化,即在执行这些指令时,Redis会将整个数据库或者所有数据库中的数据视为一个整体,并将其移交给后台线程,而主线程则继续执行后续操作。 关于异步队列,主线程在删除...

    勤快人和懒惰人教案.pdf

    学生们不仅学会了歌曲,更重要的是在这一过程中,他们体会到了勤劳与懒惰所带来的不同后果。 在情绪处理环节,教学活动又增添了新的教学手段。通过改变歌曲的速度和表达的情绪,学生们亲身体验了不同人物性格的外在...

    学生懒惰心理的成因及纠正.pdf

    【懒惰心理的成因与纠正】\n\n懒惰心理是学生中普遍存在的问题,尤其在小学生中更为显著。这种心理状态表现为好逸恶劳,缺乏进取心、责任感和时间管理能力。懒惰不仅阻碍个体的发展,还可能对学生的学业成绩和社会...

    大班体育游戏小公鸡和懒惰虫.doc

    大班体育游戏小公鸡和懒惰虫.doc

Global site tag (gtag.js) - Google Analytics