我创建了一个Apex类,可以部署/下载 来自Salesforce Server。
我正在尝试运行一些代码:
public class Class1
{
public void Run1() { System.debug('Run1'); } // this works
public void Run2() { System.debug('Run2'); } // then I add this, but doesn't exist?!
}
在执行匿名窗口中:
Class1 c = new Class1();
c.Run2();
“第2行第1列编译错误 方法不存在或签名不正确:[Class1] .Run2()
构建项目时,不会报告构建状态 我不知道构建是否成功。有没有办法确认它有效/无效? “问题”选项卡中未列出任何错误/警告。如果我输入一个明显的语法错误,这不应该列出错误吗? 请注意,语法错误有一些小的红色指示符图标。
执行匿名方法正在执行旧方法 我班的建设。它不承认新的 建立。假设我的项目正在成功编译, 为什么匿名部分不执行新方法?
答案 0 :(得分:0)
我有时会遇到一些问题,通常是因为IDE没有在服务器中正确保存文件。
到目前为止,我发现的唯一“修复”是清理项目,从服务器刷新并检查它是否已保存更改。
希望有人为此提供解决方案