Java を制約ロジックに接続しようとしています。Java には netbeans を使用し、制約ロジックには Eclipse 6.1 を使用していますが、コードを実行しようとすると例外が表示されます。java.lang.IllegalArgumentException: Missing eclipse.directory property
それらを接続する方法を説明するチュートリアルを使用しました。コンパイル後、プログラムを実行するには、通常どおりJavaインタープリターを開始しますが、クラスの名前の前にコマンドラインオプションを指定します
-Declipse.directory=<eclipse_directory>
そして、それをネットビーンズのどこに置くべきかわかりません
ここにコードがあります
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);
}
}
}