无法加载 lang::java::jdt::Java

Could not load lang::java::jdt::Java

尝试导入 JAVA 模块时收到错误消息:

// JAVA imports
import lang::java::jdt::Java;
import lang::java::jdt::JDT;
import lang::java::jdt::JavaADT;

无法加载 lang::java::jdt::Java 在控制台中:

rascal>import lang::java::jdt::Java;

|prompt:///|(0,29,<1,0>,<1,29>): Could not import module lang::java::jdt::Java: can not find in search path
Advice: |http://tutor.rascal-mpl.org/Errors/Static/ModuleImport/ModuleImport.html|

我正在使用 Eclipse 并尝试使用 AstNode 数据类型。有什么想法吗?

JDT 模块已被 m3 模型取代。

虽然它们有点不同,但 AST 部分应该具有可比性。 检查 m3 ast documentation and the Measuring java recipe.

这是您要启动的旧项目吗运行?