我使用Eclipse开发了一个Rascal程序,但我希望能够在REPL中运行它。当我尝试导入一些必需的库时,我收到类似这样的错误:
|prompt:///|(0,33,<1,0>,<1,33>): Could not import module lang::java::jdt::m3::Core: File rascal://lang::java::jdt::m3::Core not found.
Rascal网站表示默认情况下不包含这些库,但我无法弄清楚应该从哪里获取它们以及如何使用它们。有没有办法让Java分析库在Rascal REPL中运行?
答案 0 :(得分:0)
如果你在eclipse中查看你的rascal项目,有两个库文件夹,rascal
和rascal-eclipse
,只有第一个文件夹中的库实际上在eclipse之外工作。
对于m3,有一个非日食版本,但你必须将框架指向正确的jar和源文件夹,这通常由eclipse处理。看看lang::java::m3::Core
。