2014-03-24 46 views
0

我正在使用现有的HttpServletRequest,该应用程序仅用于从各种数据库中检索记录的应用程序。我正在使用Eclipse IDE。变量未被读取

该应用程序目前工作正常,我想扩展其功能。但是,当我尝试将自己的变量&方法添加到servlet时,我注意到调试器跳过它们,并且看起来好像被注释掉了一样。

boolean checkName = false, checkAddress = false, checkAge = false; //All existing variables get read just fine 
boolean checkCompany = false; //My own variable that doesn't get read at all 

我已经保存,刷新,提交到SVN存储库,但我的所有代码都被跳过了。

编辑: 我注意到,即使我剥离现有的代码,该代码仍然被读取。看起来我的.java文件由于某种原因不同步。

什么可能会导致此问题的任何想法?

+2

您是否已将代码部署到服务器? – Bucket

+0

是的,所有的代码都在服务器上运行/调试 –

+2

不要唠叨你,但你确定服务器*上的代码*与IDE中的代码完全相同吗?仅仅因为你将它提交给SVN并不意味着它在服务器上。通常,这是您必须采取的手动步骤。 – Bucket

回答

0

清洁和建设我的项目解决了这个问题。我习惯刷新整个项目,因为对UI的更改会更新,但源文件并非如此。当然,这是一个非常高层次的答案。