Salesforce 强制IDE-基本编译问题
我创建了一个Apex类,可以部署/下载 来自Salesforce服务器 我正在尝试运行一些代码:Salesforce 强制IDE-基本编译问题,salesforce,Salesforce,我创建了一个Apex类,可以部署/下载 来自Salesforce服务器 我正在尝试运行一些代码: 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 = ne
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()
生成项目时,不会报告任何生成状态
我不知道构建是否成功。有没有办法确认它是否成功?
“问题”选项卡中没有列出错误/警告。如果输入明显的语法错误,这不应该列出错误吗?
注意,有红色的小指示图标表示语法错误
执行匿名方法正在执行旧的
我的类的构建。它不识别新的
生成。假设我的项目正在成功编译,
为什么匿名部分不执行新方法?我有时会遇到类似的问题,通常是由于IDE没有将文件正确保存在服务器中造成的 到目前为止,我找到的唯一“修复”是清理项目,从服务器刷新,并检查是否保存了更改
希望有人能解决此问题在makefile中查找缺少的依赖项,调用源取决于Class1的包含。是否尝试在IDE中从服务器刷新选项?我不知道问题出在哪里。但是,是的,我必须部署和检索整个项目才能编译和运行我的新代码。