修改.java文件一个sql语句,编译正确,但调试发现还是原来的sql

在java文件中修改了一条sql语句例如:原sql:hql=hql+"t.createDatedesc,TO_NUMBER(h.dfRwdh)desc,TO_NUMBER... 在java文件中修改了一条sql语句例如:原sql:hql = hql + " t.createDate desc, TO_NUMBER(h.dfRwdh) desc, TO_NUMBER(h.dfLshbzId) desc ";修改为:hql = hql + " and rownum <=10 order by TO_NUMBER(h.dfLshbzId) desc";但在调试时发现 hql的值还是为 t.createDate desc, TO_NUMBER(h.dfRwdh) desc, TO_NUMBER(h.dfLshbzId) desc,想请问这是怎么回事,怎么解决?查看了编译文件没有问题,在线等,请大神们指导 展开
 我来答
百度网友8a6fc20
2015-01-09 · 超过10用户采纳过TA的回答
知道答主
回答量:33
采纳率:66%
帮助的人:10万
展开全部
Eclipse 里project菜单下有一个clean,你可以清一下再试试。还有clean下面有一个build auto……选项是否选择。如果没有选择选上。
更多追问追答
追问
clean过两次,buid auto...一直是选上的
追答
你把编译完的class文件反编译一下,看看是否已发生了变化。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风中的承诺灬
推荐于2017-09-21 · TA获得超过262个赞
知道小有建树答主
回答量:225
采纳率:100%
帮助的人:77.9万
展开全部
你重启了没,修改java代码需重启生效
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
战争机器猫猫
2015-01-09 · 超过22用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:38.8万
展开全部
打断点 debug泡一下
追问
就是用的Debug,调试时在Variables里面看到hql的值还是修改前的值无语了。。。
追答
说明没赋值成功啊 看看你变量初始化赋值的语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JulioHu706
2015-01-09 · TA获得超过653个赞
知道小有建树答主
回答量:789
采纳率:0%
帮助的人:432万
展开全部
这种问题应该是没有编译到代码。
追问
编辑文件拿出来反编译后,查看代码是我修改后的样子
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式