最近遇到的2个问题,分享下,方便以后遇到问题的盆友。
2014-05-16 00:00
423 查看
摘要: 记录一些自己遇到的问题
自己上班空闲时间断断续续写了个权限管理系统,
基础架构组成:
近期马上要上线了,放到网络上给大家借鉴下。[项目还在完善中]
引言
因为想方便自己在家里和公司里的代码同步,所以使用了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中正常运行了。。
我真是次奥了。。。
搞的我还以为我项目有问题来着。。真是柳暗花明又一村啊。。。
自己上班空闲时间断断续续写了个权限管理系统,
基础架构组成:
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中正常运行了。。
我真是次奥了。。。
搞的我还以为我项目有问题来着。。真是柳暗花明又一村啊。。。
相关文章推荐
- 记录最近遇到的2个问题
- [Java] 最近导入外部项目遇到的一些问题的解决办法的分享
- 在做一个小网站的一些心得与遇到的问题总结,为以后方便查阅。
- 最近在学JAVA,遇到一些Eclipse的问题,分享出来给大家
- 开发中遇到C++ 问题,记在这里,方便以后查看
- VS2010无法调试问题解决 最近,因为公司开发的需要,对开发环境进行全面的升级,在这其中也遇到了不少问题,在之后将陆续整理出来,以便以后查看。 之前开发环境:VS2008,ArcGIS9.3,Ar
- 最近工作中遇到的2个问题
- 20160324 今天第一天 以后分享自己以前工作遇到的问题或者自己的觉得比较好的东西
- 1:初学hadoop遇到各种错误,这里贴一下,方便以后脑补吧,报错如下: 主要是在window环境下面搞hadoop,而hadoop部署在linux操作系统上面;出现这个错误是权限的问题,操作had
- 一些小问题,总是忘,每次遇到还得查,记到这里方便以后查询
- 最近一阵子写C#的项目,遇到的一些问题以及解决的办法,跟大家分享一下```
- 最近在做ShareSDK的微信分享的时候遇到了点问题,就是分享的时候选择微信好友或者微信朋友圈会打开一下微信然后界面都还没加载出来就闪退。这个问题我在网上找了好多种的可能的情况以及处理办法,最终找到了
- 最近在学Java,想想后面会遇到很多问题,写个博客分享一下
- 最近开发中遇到的DLL问题思考及解决方法
- J2ME 以后会发一些问题和大家分享(小宝)
- 最近oracle开发中遇到的一些问题及解决办法(三)待续
- 最近项目遇到的问题
- 最近遇到一个非常棘手的需求是关于邮件转发的问题,请大家来帮忙给出出主意如何实现。
- 在servlet设置javabean(最近学习j2ee遇到这个问题,在百度上找到的很好的回答)
- 最近遇到的weblogic发布的问题和解决方法