我正在尝试将 java 与约束逻辑连接,我将 netbeans 用于 java,将 eclipse 6.1 用于约束逻辑,但是当我尝试运行代码时出现异常java.lang.IllegalArgumentException: Missing eclipse.directory property
我使用了一个教程来解释如何连接它们,它说编译后,要运行程序,像往常一样启动 Java 解释器,但在类名之前,提供命令行选项
-Declipse.directory=<eclipse_directory>
我不知道把它放在netbeans的什么地方
这是代码
import com.parctechnologies.eclipse.*;
import java.io.*;
public class eclipseConnection {
public static void main(String[] args) throws Exception
{
try{
EclipseEngineOptions eclipseEngineOptions = new EclipseEngineOptions();
EclipseEngine eclipse;
eclipseEngineOptions.setUseQueues(false);
eclipse = EmbeddedEclipse.getInstance(eclipseEngineOptions);
eclipse.rpc("write(output, 'hello world'), flush(output)");
((EmbeddedEclipse) eclipse).destroy();
}catch(Exception e){
System.out.println(e);
}
}
}