您的位置:首页 > 其它

最近遇到的2个问题,分享下,方便以后遇到问题的盆友。

2014-05-16 00:00 423 查看
摘要: 记录一些自己遇到的问题

自己上班空闲时间断断续续写了个权限管理系统,

基础架构组成:

Spring4.0.2+shiro1.2.3+cas3.5.2+velocity1.7.

近期马上要上线了,放到网络上给大家借鉴下。[项目还在完善中]

引言
因为想方便自己在家里和公司里的代码同步,所以使用了osc的git代码托管,

说实话,git我自己用起来感觉还是没svn方便,一些svn常用功能不支持,
所以也只能将就着呢。
最近一次操作代码的时候,改动了一个类,想还原该类,
结果由于一些不恰当操作,导致代码紊乱,
也搞不清什么情况,最终只好把本地代码删了,重新从服务器pull一份。
问题来了:
由于自己本地的git没有删干净,导致我重新pull的时候提示之前放项目的目录有问题,
其实当时我记得是删了的,后来放到同一目录就是不行,
然后我就重新定义了个目录,代码拉了下来,
然而我代码运行起来后,代码就开始不听话了,
报模板错误,找不到模板等错误,我起先以为是自己自定义的模板有问题,
我就把自定义标签部分都删了再试,结果还是不行,
我尝试了很多次,反正就是各种不行,
最后我把自定义标签删了,依然报错,这就蹊跷了。。
后来我又把controller里面的页面跳转都换了,结果还是不行,
还是报同一个错,这也太奇怪了吧!!!
我平静下来,认真反思,后来想到一个可能:
我看到我的文件目录里面有2处都有这份代码,
透漏着诡异啊。。。
我明明是把代码放到的F:/worspace/project,但是在F:/git/project也有一份代码,
于是,我再次把本地代码,包括git文件统统的删的一干二净,
从新从服务器pull了一份代码,再次运行,嘿,一切正常了!!!
由此看出,git内部的机制可能还是存在着一些小bug,具体的我也搞不清陀了。。
但是值得注意的是,大家使用git的时候一定要注意防止这种情况。
-----------------------------------
2.另一个问题:
大家看到我的架构版本其实都是挺高的,
spring也是4.*的版本,我开发时使用的是jetty,
启动是非常快的,最近自己不是寻思要把代码上到服务器么,
于是打了个war包到tomcat中运行,之前我的tomcat版本是7.0以上版本,
具体的7.几我就不清楚了,然后问题就来了。。
我启动tomcat,启动一下下后,tomcat日志就停止了,不再执行下去,
困扰了我的好几天,由于项目比较忙,一直就搁置了,
今天发狠想把这个问题解决,
最终通过一些osc朋友的启迪,我尝试了下换tomcat版本,
嘿,别说,换成tomcat8以后,项目总算可以再tomcat中正常运行了。。
我真是次奥了。。。
搞的我还以为我项目有问题来着。。真是柳暗花明又一村啊。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐