首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Springsource工具套件跳过代码

Springsource工具套件跳过代码
EN

Stack Overflow用户
提问于 2012-05-28 12:01:12
回答 1查看 263关注 0票数 0

我有个很奇怪的问题。当我尝试调试代码时,sts完全忽略代码。下面是我非常简单的代码,我想知道为什么值没有改变,当我调试时,从{client.employmentKindOfWork ="asdasd"的行没有被执行。它跳过所有内容,直接跳到client.save()中。

代码语言:javascript
复制
Client client = Client.FindById(caseInstance.clientIdClient);
if (client!=null) {
  client.clientMailAddr1="sdfsdfsf"
  client.isDelete = true
  client.employmentKindOfWork ="asdasd"
  client.save()
}

我尝试了以下步骤:

通过单击项目进行

  1. 清理向导命令
  2. ,然后单击项目。
  3. 构建项目几次。
  4. 打开并关闭STS.

H 112创建新工作区,然后在preferences?Java>je编辑和默认vm中导入项目

  1. ,右击并通过鼠标右键单击项目,并通过命令向导H 219G 220
  2. Refreshing >导入项目。

所有这些都不管用!

请给我。建议任何我没有尝试过的,除了更新之外,还可以解决这个问题,因为我所有的队友都有相同的版本,而且他们没有这个问题。

EN

回答 1

Stack Overflow用户

发布于 2012-05-29 16:27:29

您很可能没有运行您认为是的代码。添加一些system.out.println语句并查看是否正在到达它们。我猜他们不是。很可能,您正在将类文件编译到一个位置,但从另一个位置运行陈旧版本的类文件。

我假设这是一个maven项目。确保在您的java构建路径(项目中的Ctrl)中,将输出文件夹设置为目标值/类和目标/测试类。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10784329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档