我正在尝试使用约束逻辑连接java,我使用netbeans for java和eclipse 6.1用于约束逻辑,但是当我尝试运行代码时会出现异常 {{1} }
我已经使用了一个解释如何连接它们的教程,它说在编译之后,为了运行程序,像往常一样启动Java解释器但是在类的名称之前,提供命令行选项
java.lang.IllegalArgumentException: Missing eclipse.directory property
我不知道将它放在netbeans中的位置
这是代码
-Declipse.directory=<eclipse_directory>
答案 0 :(得分:1)
您可以在&#39;运行&#39;中添加属性定义。菜单:Run > Set Project Configuration > Customize...
。请务必在-Declipse.directory=<eclipse_directory>
部分输入属性定义VM Options
。
答案 1 :(得分:0)
让我们使用命令行和示例源文件Quicktest.java。
复制示例:
copy "C:\Program Files\ECLiPSe 6.1\doc\examples\JavaInterface\Quicktest.java" .
编译:
javac -classpath "C:\Program Files\ECLiPSe 6.1\lib\eclipse.jar" QuickTest.java
运行它:
java -classpath ".;C:\Program Files\ECLiPSe 6.1\lib\eclipse.jar" -Declipse.directory="C:\Program Files\ECLiPSe 6.1" QuickTest
hello world