2007年9月22日 ant进行jar包的copy
给别的项目帮忙,做几个功能模块。
一个是定时任务器,实现系统定时自动结算的功能,为了简易方便使用quartz的xml配置文件形式做的;另一个是使用到了dwr的模块,我习惯用myeclipse,自己为了方便开发修改了原来的build.xml文件。之后把需要新增的jar都copy到了指定的目录下面,在ide中build一下,放到tomcat中测试也没有问题。于是上传到cvs上,可是别人在从cvs上下载代码后编译没问题,可是启动服务时却报错了。他们都是用utraedit开发,自己编译,我也按照他们的方式,自己搞了一下发现真的有问题。找了一下原因,发现在build.xml中是先将源文件和jar包copy到build目录下编译的,编译后再copy到tomcat的webapp下,原有src下的lib文件夹中的jar包都是对的,可是build目录下lib中的jar包,原来项目中的都是完好的,只有我添加的jar包大小明显不对,基本上都是1-2kb大,解压缩一看,里面只有压缩信息文件夹,根本没有class内容。webapp下的lib也是一样的情况,检查了build.xml和我添加的jar包都没有问题,昨天下午一个同事说她那边正常了,可是我这里在ide下没有问题,手工编译配置还是这样!
唉!最后终于还是找到错误来源了,原来是用ant copy jar文件时在web-inf/lib下已经有了我添加的jar包,而这几个jar包都是上次上传cvs出错的几个,从cvs上下载后肯定还是错的,ant copy时是不覆盖原来的jar文件的,所以ant每次编译时调用主目录下的lib没问题,运行时就有问题了。看来还是自己不细心啊 !
2007年9月26日 dwr无法调用回调函数
还是在那个项目中,一个页面中用dwr调用了几个方法java方法,前面两个做查询和插入的方法使用是正常的;最后一个删除的方法也可以正常执行,但是无法调用回调方法。在java类中这三个方法各有一个重构方法,可是为什么查询和插入的方法就可以正常执行呢?
搞不懂!最后无奈只得把删除方法的重构方法改掉了,一测试就成功了,奇怪奇怪啊!
2007年10月13日 8080端口启动tomcat时要求输入用户和密码
今天在家里搞一个小东西,一切配置正确,但是启动tomcat后访问首页却弹出一个小对话框让我输入用户名和密码;以前也碰到这种问题,一直也没有解决,可是现在不怕了,呵呵!因为前段时间看了一本oracle方面的书,原因应该是当本机作为oracle数据库的服务器时,会启动oracle的一个服务,这个服务的端口恰好也是8080,所以造成了端口冲突,有时在启动tomcat时也可能不会出现端口冲突的错误(这个我现在还没有弄明白)。大致上是这个原因,不过我也不怎么明白,算了,俺忍了,改掉tomcat的端口,一切OK!
分享到:
相关推荐
18莫名其妙.py
解决R14在windows XP下运行经常莫名其妙出错退出的问题
就是excel表格中的数据莫名其妙变为日期格式了-然后全.pdf
□ 在软件开发中,对一个问题思考得越全面,编写出的代码就会越严谨,出现bug的几率就越低;反之,如果没有对一个问题进行全面而深入的思考,编写出的代码就会漏洞百出,出现各种莫名其妙、无法复现的bug的几率也就...
CPU频率莫名其妙降低.pdf
莫名其妙的近义词.doc
它就像一只打不死的小强,只要程序非正常退出,它就能立即再次将被看护的程序启动起来。 代码实现 Tips:文末有完整源代码,就不一步一步写了 1、创建一个Dog类,主要用于间隔性扫描被看护程序是否还在运行 ...
解决ADSL莫名其妙的错误691问题 工厂的办公室里有无线路由器,而家里新装了宽带,还没有买路由器,所以只跟哥共用一个ADSL帐号上网,一根网线在两台手提之间插来拔去的。但是让人郁闷的是,插在哥的手提上,都...
萌新的莫名其妙的错误.txt
JavaScript作为Web开发必备的脚本语言,对于开发人员来说,它非常容易上手,并被数百万计的...但开发过程中经常会遇到一些莫名其妙的问题,使开发人员很头疼。本电子书汇集了大量的JavaScript开发实例,分享给大家。
两招去除莫名其妙的可移动设备A驱.docx
【诈骗支招】淘宝购物遇到莫名其妙电话需谨慎.docx
虽然可以利用虚拟机安装Ubuntu系统后进行开发,但是由于习惯了Windows下操作,Ubuntu下寻找资料也很不方便,开启了虚拟机后,我都电脑内存占用将近80%了(哎,我的只有8G内存),另外vscode在linux下经常有一些...
赋值后的静态句柄和实例莫名其妙消失了???在线等
对开发人员来说是个黑匣子(一般用户不会去读其开源代码),而且多个项目用同类型的插件部署到一部服务器上的时候,很容易造成版本冲突,且出现莫名其妙的问题。这些插件产生的冗余代码,也让开发人员不舒服。使用本...
等待在软件开发过程中的浪费比例应该是大的。 下面这些种等待,在你的项目中是否也发生过呢? (1)等待客户确认 (2)等待上司命令 (3)等待环境构筑 (4)等待前一个阶段的成果物 (5)...
这本书是不错提供了很多实例,如飞机大战,还有卡牌网络游戏,最可贵的不但讲了cocos2d-x客户端了还讲了服务器端开发以及cocos2d怎么与服务器互联,但是莫名其妙的最悲剧的就是此书没提供任何源代码和游戏资源,作为...
一个简单的winform开发的小软件 适合新手啊
63 案例实战:线上数据库莫名其妙的随机性能抖动优化(下)l.pdf
【ASP.NET编程知识】.NET Core 迁移躺坑记续集之Win下莫名其妙的超时.docx